2018-04-26面试总结

今天一天面了三家公司,写了两套java笔试题,第三家公司的笔试在之前校园招聘写过

第一家公司
第一部分考了一些概念,是不定项选择题,难度较大。30分只拿了12分,上面的题比平时看的和牛客网上做的要难。
第二部分填空,较容易,全对。
第三部分考了3个算法:1,对数组中的奇偶数排序(当时的解决方法创建一个集合塞数组中的奇数,再塞数组中的偶数)
2,字符串括号匹配问题(字符串中有很多‘(’,‘)’,匹配左右括号,并消除括号,当时的解决方法创了2个栈)
3,给你一个数组有正负数,求数组的子集(要求下标连续)的最大和,子集开始的位置和子集元素的个数不限。(不会)
第四部分考了3个sql语句:分别考察了多表查询,子查询,表的自连接(这个经常考到)
然后就是面试,问我笔试时候的算法思想,问了项目,问了一些java基础部分
发现大部分公司的面试和笔试题都爱问 == equals hashCode 只要花几分钟仔细看看,遇到就不可能出错
线程的两种启动方式和优缺点也绝对会考。
数据结构也有考到

第二家公司
这家公司的笔试题有点奇葩,100题全是选择题,拿了70分,考了30题的智力题,找规律,写语文,造句,组词。。。
第二部分考了计算机组成原理,计算机网络,二叉树,快速排序,数据库。
第三部分考的才是javaSE,jsp,servlet,框架。
然后就是接近一个小时的面试,最要命的面试的还是我们专业的直系学姐。

第三家公司因为之前校园招聘会写过笔试题,所以直接面试的,面试的是两个大佬
第一个问我一堆问题的很简单,都能答出来,有ajax,基本数据类型,装箱拆箱,问我用过oracle嘛,还有一些记不清楚了
第二个问我的有些没答出来,问我反射内省,问我深克隆,浅克隆,问我maven,lucen&solr
问我@Autowired 的底层代码怎么实现的,问我盒子模型,问我sas,问我项目是单点接入,还是多点接入
这个公司招的全栈,前后端不分离
他说我的简历上技能评价不应该写掌握,一般。应该按了解,认识,熟练,精通这样写

总的来说,三家的面试收获很大

猜你喜欢

转载自www.cnblogs.com/xinye-1997/p/8961421.html