这不小白又搭上了一家外包公司,外包到某国企,待遇25k+,对于小白来说相当不错,可惜没有面上。面试是以腾讯会议的方式进行,会议室有5个人,二个乙方,三个甲方,其中甲方还有某老总(估计是技术总监)。面试在晚上8点左右进行,加上好几个人面,搞得小白没有在状态,问了几个问题就被pass了。这里奉上这次的面试题,供大家参考。

面试题:

1、请问用过哪些前端框架?

2、讲讲你介绍的项目功能怎么实现的?

3、你用过哪些ORM框架?

4、用linq语句实现两个对象关联查询?

5、使用过存储过程没有,存储过程在哪些场景使用,存储过程里有哪些方法?

6、讲讲数据库调优有哪些方法?

解答

1、请问用过哪些前端框架?他们有哪些优点?

这个问题可以根据招聘条件的写的前端框架技术来回答,比如写的有vue那么就着重介绍vue,前提是你会才行。如果没有写自由发挥,会那个讲那个

2、讲讲你介绍的项目功能怎么实现的?

这个问题也是自由发挥的问题,介绍项目尽量介绍自己开发的亮点模块,根据亮点模块来介绍怎么实现,这样也不至于说错,说的好说不定有加分项。

3、你用过.NET哪些ORM框架?

这也看招聘条件里写的需要具备的ORM,没有写自由发挥。.NET的ORM框架有EF Core、SqlSugar、FreeSql、Dapper等。大家如果能回答出他们的优缺点更好,或者着重介绍一个ORM的使用情况等。

详解文章-->SqlSugar、Freesql、Dos.ORM、EF、四种ORM框架的对比

4、用linq语句实现两个对象关联查询?

var rel=from t1 in tabale1 join t2 in table2 on t1.id equals t2.id
select new {};

详解文章--->C#中使用LINQ和lambda实现左链接、右链接、内链接。

5、使用过存储过程没有,存储过程在哪些场景使用,存储过程里有哪些方法?

这个问题考察数据库方面的知识。使用场景是当对数据库的多表操作的情况下使用,这样可以减少客户端对数据库的请求次数,比如涉及多表关联的报表下载等;

"存储过程里有哪些方法"这个问题未找到明确的答案,大家可以留言讨论。当问到这个问题小白也是一脸懵。

6、讲讲数据库调优有哪些方法?

对于慢查询根据条件等建索引;对复杂语句写存储过程;对数据量比较大的数据SQL分页查询;业务调整,查询结果的取舍;对于千万以上的数据可以考虑分库分表;还可以硬件优化等等。

结语

从面试的题的个数来说,小白已经被pass掉了;从面试题可以看出,公司的技术还是相对老些,还需要程序员同时掌握数据库和前端,感觉有点像全栈工程师了。进入会议室小白才发现这公司是某通的招聘,而招聘是另一个公司,外包公司慎入,如果年轻可以考虑。上面答案仅供参考,具体根据面试的场景自由发挥。希望本文对你有所帮助,欢迎留言或者提出异议。除了面试题是真的,面试场景人物纯属杜撰。

技术群:添加小编微信并备注进群
小编微信:mm1552923   公众号:dotNet编程大全

密:某国企的.NET工程师面试题相关推荐

  1. 渗透测试工程师面试题大全(三)

    渗透测试工程师面试题大全(三) from:backlion大佬 整理 101.什么是 WebShell? WebShell 就是以 asp.php.jsp 或者 cgi 等网页文件形式存在的─种命令执 ...

  2. 【无标题】前端工程师面试题手册-有点长但是很有用

    不是原作者-想想要获取更多前端开发相关学习资料,请加微信1124692领取 前端工程师面试题手册 目录 1 | 前端基础........................................ ...

  3. 小猿圈linux之运维工程师面试题(答案版)

    小编在前几篇文章中写过两篇运维工程师面试题,今天接着上次的内容继续,如果做完这套面试题,感觉还不错,可以翻一下小编前两套,小猿圈带你突破面试的难关,走上自己热爱的运维岗位. 1.常见的Linux发行版 ...

  4. 常见数字IC设计、FPGA工程师面试题

    转载自:常见数字IC设计.FPGA工程师面试题 我怕弄丢了,找不到了,所以转载过来吧,回答的还挺具有参考意义. 借个位置,顺便把另外一篇好文的地址附上:FPGA中的亚稳态 1:什么是同步逻辑和异步逻辑 ...

  5. 下列不属于android布局的是( ),Android软件工程师笔试题(全选择题)【0-1年经验】...

    Android软件工程师笔试题,全选择题,适合0-1年经验的面试者. Android软件工程师笔试题 单选题(共35题) 1.退出 activity 对一些资源以及状态的操作保存,可以在生命周期的哪个 ...

  6. MTK深圳公司嵌入式软件工程师笔试题(含部分答案)

    MTK深圳嵌入式软件工程师笔试题(B卷) 1. #define pi 3.14 #define Area(R) pi*R*R main() {  int r1=5,r2=2;  double s=0; ...

  7. python开发工程师面试题-超实用面试必看,Python工程师面试题

    原标题:超实用面试必看,Python工程师面试题 面试是公司挑选职工的一种重要方法.它给公司和应招者提供了进行双向交流的机会,能使公司和应招者之间相互了解,从而双方都可更准确做出聘用与否.受聘与否的决 ...

  8. python开发工程师面试题-2019超实用Python开发工程师面试题分享

    原标题:2019超实用Python开发工程师面试题分享 Python诞生很早,但真正火爆时间并不长.目前Python语言的应用领域非常广泛,主要有系统编程.图形处理.数学处理.文本处理.数据库编程.网 ...

  9. 下列不属于python第三方库的是-python后端开发工程师考证试题

    原标题:python后端开发工程师考证试题 python开发工程师考证试题 选择题 题目 关于 Python 程序格式框架的描述,以下选项中错误的是 ( A ) A: Python 语言不采用严格的& ...

最新文章

  1. vue缓存页面【二】
  2. linux下访问windows共享文件夹
  3. 在ubuntu14.04 64位虚拟机中安装mysql
  4. 在java中读取某个文件中的数据内容
  5. MyEclipse配置DataBase Explorer
  6. python判断ip能否ping通_Python实现检测服务器是否可以ping通的2种方法
  7. 编码-京东实习笔试编程题-生日礼物-动态规划
  8. 3.10 神经网络的梯度下降法-推导
  9. 建议考事业编吗?为什么?
  10. 关于PostgreSQL空间膨胀的研究
  11. 微软私有云分享(R2)24 审核WDS部署
  12. 利用Epplus将数据导出到Excel
  13. vue 引入字体文件
  14. python struct pack unpack
  15. Quorum企业以太坊搭建区块链记录系列
  16. Perl 6 - CPAN
  17. linux man 位置,Linux系统如何查看命令帮助,man命令使用详解
  18. html网页收藏夹小图标,在网页标题栏上和收藏夹显示网站logo的实现方法
  19. 【极客赠书】向Richard Stallman提问,赢取传记《若为自由故》【活动结束】
  20. 动态分区分配算法实现_阿里云上利用virtiope+colinux实现linux系统盘动态无损多分区...

热门文章

  1. docker:容器打包成镜像
  2. 25岁的我:年薪50万,但我决定离开华为了
  3. 3D图标的制作(Cinema 4D, Photoshop, Icon workshop)
  4. c语言之从键盘输入一个大写字母,要求改用小字母输出
  5. 设计师(网页)必要的网站
  6. 华硕Tinker Board开发板(rk3288处理器)开发 ---- 将Android Studio开发的apk源码放到Android7.1.2源码中进行编译
  7. java百度地图路线规划_浅谈百度地图WEB开发中的四种路线规划
  8. 使用WINHEX对回收站清除的文件进行恢复
  9. 【jeecg-boot项目开发crm】:day07JeecgBoot-零基础入门视频-05Online表单默认值和填值规则使用【p3】
  10. Unity-3D捕鱼达人小游戏开发 —— 鱼的死亡