最代码官方的gravatar头像
最代码官方 2016-11-23 21:49:39
2017届毕业生的校招java程序员面经之路

2017届毕业生的校招java程序员面经之路

我的校招(2017届)面经之路

http://www.cnblogs.com/fanwencong/p/6078473.html

背景:本人是一枚广东省渣渣普通本科学生,非985/211,目前拿到了4个offer,都是小公司,并不是BAT和华为网易这些一线大厂。

从暑假实习结束后就开始校招了,实习在步步高教育电子公司,不过运气不好,实习后没有收到录用offer,身边一起实习都收到了转正offer,所以只能走校招找工作了。

    一开始投了很多公司,不过笔试都没过。。。大厂都被刷了,下面就说过了笔试有面试机会的公司吧!!!  公司名我统一用首大写字母吧

1.YHYX,某游戏公司,广州

一面:一上来看到我写了熟悉多线程就问

           1.多线程会遇到什么问题,答:*****

    2.写一段死锁的代码。当时我把思路说了出来就过了。

    3.死锁的四个条件,答*****

    4.知道volatile关键字吧,说说他的原理作用。答:1.保证原子性。2.防止指令重排序优化,顺便说了java的内存模型

    5.知道happen-before原则吗?这个不会答...然后面试官就很好的帮我解答了一次,这点给个赞,面试官挺好人的

    6.假如有一个排好序的数组,用什么算法最快找到某个数。复杂度是多少?二分查找。O(logn)

    7.说说代理模式

    其他问题。。。。。忘了,面完面试官说你去那里等等吧,没过的的直接喊回去

二面:等了半个多小时吧

  1.你用过什么集合类?

  2.arraylist是怎么添加元素的?。。。我一开始以为是问怎么插入,后来我说在尾部添加先检查是否需要扩容在添加

  3.hashmap的原理

  4.怎么设计那个红绿灯?(笔试题最后一题)大概说了下思路,要用到互斥信号之类的巴拉巴拉说了一堆...

  5.说说代理模式

  其他问题忘了,问了期望薪资,为啥要这么高之类的。。。。让回去等通知

复试:当天晚上收到复试的通知。第二天来复试

        一进来HR就说你的笔试成绩不错。。。。我真是醉了,考得很低啊...直接说我们这个岗位给的是**薪资,你接受吗?

  因为给的比我要的少了一点,就说可以考虑下,然后就说回去等通知吧,过几天会有通知的,然后回去也没有通知就这样挂了。。。。。可能是HR那关薪资没谈拢吧

 2.PAKJ。某互联网金融公司,深圳

一面:

  1.说说hashmap原理

  2.说说java类加载机制....说了双亲委派

  3.怎么做分库分表

  4.问了项目,这个问了很多,一面大都是问项目相关的。整个流程大概15分钟,

   然后说今晚等复试通知吧

复试:

  1.说说hashmap原理

  2.说说数据库索引优化

  3.负载均衡方式,一开始我说1.反向代理。2.DNS负载均衡,后来又问还有呢,我又说了http重定向和IP负载均衡

  4.怎么做分库分表?

  5.做过主从复制吗?怎么保证我读从库的数据是最新的?

  6.问了项目的东西。。。。说了很久

    最后面试官说你可以去下一轮了(HR面),全程面了20多分钟吧

HR面:

  1.问家庭情况

  2.问怎么学习的

  3.聊了下我的个人网站...

  反正全程聊得很好。。。。。。最后进了备胎池,不过也拿到了offer

3.ZXRC,广州的类似华为亚信这类公司吧

一面:两个面试官,轮流提问

  1.问项目,问了很多

  2.问jsp九大内置对象

  3.问了多线程的。。。

  4.线程池原理。。。。不太会

  5面了很久了,很多都忘了,面完会去楼下等,说了我的名字可以继续二面,又因为是中午吃饭时间,让我们出去外面吃完饭一点半才开始面试

二面:面试官一看就是老总,很大很壮,发型很潮,气场很足啊

  1.问了我的项目是已经上线了的吗,我说是的,大概用户300万左右,他就说我们这边的用户也很高啊。。。

  2.问我可以适应出差吗?他说可能以后要去上海南京之类的省府城市出差,还聊了待遇的问题,出差有补贴,交通费公司出之类的吧

  反正问的问题不多,可能是前面面试的不错吧,最后说offer我可以给你啊,看你想不想来,算是口头offer吧

谈薪资:当晚收到了offer,大概过了几天。到了下个星期一让我去签2方,现场谈薪资,实在不想吐槽了,给的真的很低,在广州这可是一线城市啊。。。。当是一起谈的还有其他3位同学,就我当场拒了,其他人都签了,违约金5000。。。。我服,还要半年的实习期,实习期才1500,哎,实在受不了,不包吃不包住,每天有15餐补,,,早知道我就不去面试了。。。。就是浪费我的时间啊,,HR一直在说他们的福利怎么怎么好,其实你说的福利其他公司都有好吗,而且宣讲会还说技术岗有10W到18W。。。。。真会宣传

4.YHWL,广州某游戏发行公司

一面:

  1.问了我的项目。怎么做的权限模块,这个聊了很久。。。最后面试官还是说不太懂,我在巴拉巴拉说了一次,他就说大概懂了。。哈哈

  2.问了我的设计模式,其他忘了

二面:一面后面试官让我等等,表明通过了,有二面的机会

  进入二面。应该是个部门老大,一拿到我的简历就在那看,边看边说你自我介绍一下吧

  1.jvm有哪些回收算法

  2.jvm有哪些收集器

  3.说说你熟悉的设计模式,我说了单例模式,代理模式,观察者模式,他说就这些??我又说了抽象工厂之类的,他又接着说你给我说说抽象工厂和具体工厂的区别,我又开始巴拉巴拉的说了一堆。。。。

  4.会二叉树吗?我说会,那你写个中序遍历二叉树的算法代码吧,你知道怎么做吗?我说是递归还是非递归的?他就说非递归的,我说那可能需要借助栈来写,他就说你写吧,写个完整的代码。。。我就在那开始写,写了一半挺久的,面试官就说别写了,我来看看,然后就拿了我的代码就在那看。。。。最后说你等等吧,就这样过了二面

     5.其他问题我基本忘了,不过他让我问他有什么问题的,我说了两个问题,java工程师主要在你们公司干啥业务的,还有发展路径。

HR面:HR应该是人力资源部门的老大,是个女的,问了我好多问题啊,问了半个多小时

  1.你的家庭情况

  2.你知道我们公司是做什么的吗?

  3.你的优缺点

  4.你认为你在你父母眼中是个怎么样的人?

  5.你遇到过的挫折?

最后也收到了这家公司的offer,薪资也不怎么高,没啥诱惑力,就是年终奖高,最高可能拿到12个月的年终奖,还有就是公司美眉多,经常有模特过来拍照。。。。

 

5.YYFQ,深圳一家做消费金融的公司

一面:一上来就说他叫某某某,然后让我自我介绍

  1.熟悉spring吗?说说他的两大特性

  2.怎么保证数据的唯一性,这个不懂他想问啥,他说就是保证不能幻读,在代码上保证,我说加锁,他就说还有吗?我说不会了。。。。。

  3.广州市有多少常住人口???我说了3000W到5000W,后来百度才1000多W。面试官说有人说30万的都有。。。我服

  4.某个市有一家医院,由于人口增长,现在看病的越来越多了,怎么判定建立多少个医院才合适,需要多少医护人员?

其他 忘了

HR面:

  1.你在实习的最大收获是什么?

  2.有拿到其他公司offer吗?薪资多少?你的期望薪资?

不过很遗憾的是最后收到了这个公司的拒信

 

 

总结:最后LZ签了深圳一家互联网金融的公司,薪资也不高吧,不过平台不错,有发展前景,校招最大的感触就是java基础一定要扎实,最好有项目经验,这个校招跑了2个月,真心累,每次回到宿舍就想睡觉。。累趴了,主要是自己还是个菜鸟,在校成绩也是个中等,经验也不够。签了offer这几天也是玩的很尽兴。。哈哈,双十一也买了几本java的书打算充实一下自己的知识,马上就要结束学生时代了,感触挺深的,希望自己未来好好地工作生活学习,活到老学到老!希望和大家一起在博客园分享知识,一起进步!


打赏
最近浏览
Ma2020  LV6 2021年3月10日
jianguo  LV1 2020年7月16日
youwuzuichen  LV10 2019年10月5日
pkuwuyu 2018年12月19日
暂无贡献等级
郭良栋  LV1 2018年11月12日
Nozomi  LV3 2018年9月27日
zhangzxcvb  LV2 2018年5月24日
lyf970213  LV1 2018年5月6日
我明天放假哟  LV2 2018年3月16日
TerryLG  LV1 2018年3月1日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友