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

相关推荐

2024/10/13去了一个晶圆代工厂面试。面试过程中面试官非常宽容,问我的问题真的很想找出我这个人究竟会什么,拥有什么能力。可惜我实在太迷茫,没有思考过自己究竟有什么亮点,所以也回答不出。幸运的是,面试官竟然会主动跟我聊我面试为什么不行,并且指出要怎么做。或许是我玻璃心,抑或着是潜意识紧张了,他的原话已经非常模糊。大概意思是:我的简历与表现上,没有突出我的能力。在学校里,都是学了与大家一样的课程。在实习上,干活确实是干了,没有锻炼到自己。(预计挺多人的想法都挺朴素的,只想着有个钱不太少且只需40小时的工作便足矣。)2024/10/15继续编写这几天没有编写的原因是忙着做全职儿女。还发现自己每天只要洗个澡睡一晚,第二天就会忘记所有负面的东西,只不过心里潜意识依旧丧丧的,对工作、面试都非常抵触。我曾想过改变自己,到头来还是没有执行力。想做些什么变得拥有执行力,又因为没有执行力,结果什么也没做到。我自己也知道我现在的思维非常巨婴,可是我除了精神内耗之外,又知道要去做什么呢继续13号那天的思考:面试官还说了,我描述的经历中,没有表现出到底学会了什么解决问题的能力。这样下去会依旧会投简历石沉大海,面试拿不到offer我曾经也想过S.T.A.R来写简历,写了不到2句就没有了思路,因为实习就是纯体力,学校的课程设计已经全删了。甚至现在这篇也写不动了,心里早已没有当时记忆,就当作一个陌生人在发泄吧。想起那个猫和老鼠的表情,尊重他人命运,放下助人情结。不是我刻意去悲观地思考,只是我的心里潜意识早已如同死灰。也许我只配在白日梦中摆脱“小镇做题家”的应试思维罢。高考后高看自己的执行力(实际是吃着“上了大学就轻松”的大饼),选择了计算机相关专业,毕业后为自己的无知(不知行情,不竞赛不实习)来偿还债务。想到白日梦,我最喜欢的梦是“去做B端销售,拿着高底薪与不会拖延的报销走遍大江南北认识甲方与乙方,中年就拥有一个属于自己的中介变现渠道”。想起报销,我没有坚持在实习单位继续上班的原因是,外勤出差岗,这些报销要1-2年才通过,,业绩淡季工资都不够我吃住(自己做饭,不吃零食饮料,住城中村),而且园区的上下班接驳大巴取消了、厕所的纸巾变薄了更加坚定我的离开的想法。暂时就想到这里了,不写了。
点赞 评论 收藏
分享
10-20 17:10
已编辑
none 算法工程师
1.&nbsp;投两个岗位,两次机试。机试可以顺延。2.&nbsp;三道编程题,有两道是和之前一样是一样的,完全没变过???3.&nbsp;题目出得这么难,选择题,很多都是计算题,让人每道选择题都纸上写一下,有必要吗???&nbsp;&nbsp;&nbsp;&nbsp;算法题也是。非得第三题的分数之和是第一题和第二题吗?而且题意难懂(本身难懂或者人为制造难懂),算法实现不容易(那种模拟题中''模拟''的感觉,比较繁琐,容易想错和写错,还有过程分不确定从而导致使用哪种方法不确定,这些因素导致1个多小时做这个有点难受,遇到的第一题、两道第二题和第三题多多少少属于这类),算法也不容易想(指第三题),是那种算法中抠细节的题。让人''2个小时-选择题时间''的时间做算法题,着实难受。4.&nbsp;说实话,题意和格式,出得不够友好和规范。第二题,尖峰数组。第二个样例缩在第一个样例里???那个尖峰数组定义的公式,看得人眼睛疼,[]&nbsp;()&nbsp;()让人近视。第三题,最多可以买多少个物品。没有环的约束条件,非得在数据范围定义里面说吗,标了x_{i}那么问题来了,对于认真做题的人很不友好,对于___的人很友好呢?出来挨打不过客观的说,题目出得没太大毛病。我也是很想进的。即使怀疑刷KPI还是做了。当然,也见过更抽象的,比如机试没有输入输出数据样例范围,无法测评,还有问你类似''团队合作''和''遇到了什么困难和怎么解决''问答题的4399。做完之后,然后很快发感谢信。真的是我的一生之敌。我非常好奇,是手动阅卷?还是不阅卷?怎么有人敢机试题目搞这样的?怎么有人敢机试问两道服从性八股文的?世界之大,无奇不有。出来挨打#小红书##4399#
投递小红书等公司10个岗位
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-16 22:32
点赞 评论 收藏
分享
评论
16
84
分享
牛客网
牛客企业服务