背景:本人是一枚广东省渣渣普通本科学生,非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.你用过什么集合类?

