offer求比较,百度、网易游戏、依图科技,附面经

个人简介:

非科班,本科211,硕士985,从大四毕设开始自学Java,算法题的准备主要是以刷LeetCode和剑指offer为主,中间也把左神的牛客网算法初级班课程视频以及直通BAT算法视频过了两遍,也看了一些计算机相关的书籍,面试的准备主要还是参考了CyC2018前辈总结的笔记:https://github.com/CyC2018/CS-NotesSnailclimb前辈总结的笔记:https://github.com/Snailclimb/JavaGuide,以及刷牛客网面经。由于本人没有面试总结的习惯,下面主要回忆了一些厂的面经。

百度(上海)基础平台开发

现场三轮技术面

1.自我介绍。

2.实习项目介绍。

3.java类加载机制、双亲委派机制。

4.Java内存管理、垃圾回收算法、常见的垃圾回收器介绍、Java内存泄漏发生场景及如何避免。

5.红黑树和AVL树的区别。

6.MySQL的索引机制、MyISAMInnoDB的区别。事务的特性及隔离级别。

7.进程和线程的区别,进程、线程的通信方式有哪些。

8.死锁产生的必要条件,产生死锁的解决措施。

9.讲一下你了解的设计模式。

10.在海量数据中,怎么找出最大的100个数。

11.在浏览器里输入www.baidu.com后发生了什么。

12.tcp和udp的区别,tcp怎么保证可靠性的。

13.http和https的区别,http有哪些常见的状态码,get和post区别,https的加密过程,是对称加密还是非对称加密。

14.算法题:非递归实现二叉树的后序遍历。

15.算法题:给定一个一维数组,求数组中的最长递增子序列。

16.算法题:判断两个链表是否相交,如果相交求交点,分无环和有环多种情况考虑。

17.有什么想问我的。

网易游戏(上海)游戏研发

现场两轮技术面

1.面试前,先是给半小时时间做一道算法题,题目:爬楼梯问题,有N层楼梯,你每次可以爬2层或者3层,打印可以爬完N层楼梯的所有方案。

2.实习项目介绍。

3.讲一下java的反射机制。

4.介绍一下Java内存管理、垃圾回收算法。

5.HashMap的底层实现、扩容过程,为什么不安全。

6.tcp和udp的区别,怎么使udp变得可靠。

7.网页是多进程还是多线程的。

8.b树和b+树有什么区别,为什么不用红黑树实现索引机制。

9.一个文件中有100万个数据,包含ip地址和对应的实际地址,给出一个ip地址,怎么快速查到对应的实际地址。

10.介绍下堆排序并分析一下时间复杂度,怎么用数组实现一个堆。

11.游戏中有一个装备,1~4级的时候每操作一次,50 %概率升一级,50 %概率级数不变,5~9级的时候每操作一次50 %概率升一级,50 %概率掉一级,求从1级升到9级的期望操作次数。

12.算法题:给定一个一维数组,判断是否能只修改一个元素就成为非递减数组。

13.算法题:一个字符串,每次操作可以在字符串中的任意位置插入一个字符,至少需要操作多少次,可以使字符串变成回文字符串。

14.设计一个斗地主发牌游戏。

15.100层高楼扔鸡蛋问题,给两个鸡蛋,至少需要扔多少次,给出最优解。

16.最近在玩什么游戏,为什么投游戏研发岗,对游戏行业的看法。

17.期望薪资多少。

18.有什么想问我的。


依图科技(上海)后端开发

现场三轮技术面一轮HR

1.自我介绍

2.实习项目介绍

3.介绍一下简历中提到的其中一篇论文的内容。

4.用过哪些设计模式,手写一下责任链模式。

5.掷一枚硬币,连续两次出现正面的期望。

6.有2个人掷硬币,A先掷B后掷,先掷到正面的人获胜,B获胜的概率。

7.有N个棋子,两个人轮流拿棋子,一次可以选择拿1个或者2个,谁拿到最后一个棋子谁获胜,你先拿,怎么保证你尽量获胜,分情况讨论。

8.算法题:K个有序数组,归并成一个有序数组。

9.算法题:一个M*N的二维数组(M和N都很大),行和列都递增,查询一个元素在数组里是否存在。

10.算法题:给定一个一维数组,输出数组中所有和为0的三元组合。

11.算法题:给定一个二维数组,数组中元素均为0或1,求数组中最多有多少个1相连通。

12.算法题:给定一个一维数组,求数组中等差递增子区间的个数。

13.算法题:给定N个整数对,求整数对能够构成的最长链,例如对于整数对 (a, b) 和 (c, d) ,如果满足 a<c,b >= c,则它们可以构成一条链,(a, b) 和 (c, d)构成的链的长度为d-a。

14.算法题:给定两个字符串,每次操作可以删除任意一个字符串中的任意一个字符,一共至少需要操作多少次,使得两个字符串一样。

15.认为依图科技是一家怎么样的公司。

16.实习中遇到了哪些难题,怎么解决的。

17.自己的优缺点。

18.毕业前能来公司实习吗。

19.手上有哪些offer,期望薪资。

20.有什么想问我的。



#百度##依图科技##校招##Java工程师##面经##投票#
全部评论
大佬tql,嘴里的女朋友突然不香了
4 回复
分享
发布于 2019-10-30 11:49
大佬tql,手上刚搬的砖突然更热了
2 回复
分享
发布于 2019-10-30 14:18
淘天集团
校招火热招聘中
官网直投
羡慕大佬,手里的鸡腿突然不香了😫
1 回复
分享
发布于 2019-10-30 11:40
大佬tql 手里的馒头突然不香了
1 回复
分享
发布于 2019-10-30 11:52
网易游戏或者依图科技吧,看楼主兴趣了。
1 回复
分享
发布于 2019-10-30 14:43
大佬tql 手边的娃娃突然不香了
1 回复
分享
发布于 2019-10-30 14:48
个人的想法是可以考虑百度吧,游戏的话个人觉得可能需要平时确实有一些兴趣的可能做的话会更享受这个debug的过程,依图据说加班太严重了,不过有可能的话可以问一下之前有没有认识的师兄在这些公司的,考虑一下工作环境,大平台还是好的,毕竟以后跳槽的话会更有优势一些,希望答主能够去到一个自己最喜欢的公司~
1 回复
分享
发布于 2019-10-30 15:10
我觉得网易游戏挺好的,工资高,而且游戏行业肯定数年内很热,我觉得选这个
1 回复
分享
发布于 2019-10-30 17:29
百度pass,本人觉得可以找网易和依图的师兄了解下涨薪情况再做定夺。
1 回复
分享
发布于 2019-11-02 22:14
大佬tql,建议楼主去依图加两年班,然后跳金虹桥楼上拼多多养老
1 回复
分享
发布于 2019-11-03 00:55
楼主纠结得怎么样了?同纠结,舍不得依图的高薪,又怕加班。
1 回复
分享
发布于 2019-11-03 16:42
综合一下还是网易吧  钱不算少 也不是很累
1 回复
分享
发布于 2019-11-04 10:58
大佬太强了,膜拜
1 回复
分享
发布于 2019-11-05 19:37
菜鸟默默看着 仰望一下大佬😭
1 回复
分享
发布于 2019-11-05 20:52
大佬🐮
点赞 回复
分享
发布于 2019-10-30 21:09
预估百度29,网易39,依图45
点赞 回复
分享
发布于 2019-10-31 00:46
感觉依图钱最多,也行也更累点吧,我好想去依图啊  
点赞 回复
分享
发布于 2019-11-07 13:03

相关推荐

16 83 评论
分享
牛客网
牛客企业服务