秋招+春招java开发面经
三月底春招上的岸,然后一直忙论文的事到现在;趁现在闲了发波面经回馈下牛客。不过因为有些公司的面试过了很久了特别秋招的很多都记不太清了... =_= 这里就只发了我还能记得部分面试内容的几家公司。
先说个人背景:华南某双非耕田学校;竞赛党;退役后做的Web开发方向偏全栈,实习做的Java全栈的岗位,除此外几乎没有项目经验😂...
腾讯TEG内推
电话一面
自我介绍 TCP和UDP的区别 为什么TCP的连接要三次握手? UDP相较于TCP的适用场景,为什么? 下载东西的时候,为什么先快后慢?从协议层面上解释一下 Linux的僵尸进程? 叙述下实习时做的东西 问了些ACM时的经历,遇到过最难的题 Trie树的实现 说说平衡二叉树和红黑树的了解,比较 STL里常见的数据结构 TEG技术栈都是C***几乎没Java,会愿意转吗? 平时如何学习技术的,有关注哪些技术相关的社区
电话二面
自我介绍完后就开始怼学校里的项目,做的什么,技术栈是什么,自己负责哪些东西,技术难点?如何评估自己的这个项目的?(说实话真的很捞的一个东西..为啥要问那么多 =_=) 实习时做的东西?指出做的不太好的地方,为什么这么做?可以怎么改进? C++怎么样?说不了解,STL熟悉一些。。。 然而就开始怼C++语法的东西。。。当时感觉就要GG😂 问了点Linux进程方面的东西也没怎么答上来。。。GG+2😂 一个APP有千万数量级的用户 并且随时可以上线或离线,如何设计一个可以搜索附近一公里内其他用户的功能? 最后跟我说 你做的前端方向好像挺多的,JS蛮熟的,其实也可以投我们公司前端或Web开发的岗位的?(已经明示面试挂了...😂) 晚上找内推的同学问状态,果然凉了。。。
珍爱网 Java
自我介绍 实习做的东西 数据库的四大特性? 详述下一致性和隔离性的不同 数据库的隔离界别有哪些? 进程的几种状态? 最短路有哪些算法?说下怎么实现的 手写堆排序 回去等通知吧。。。(光速挂面试。。。😓)
深信服 深圳总部C/C++开发
一面
自我介绍 介绍下实习时做的东西 说下自己网站上的那个项目 求链表倒数第k个数 用循环模拟函数递归 手写线程安全的单例模式 熟悉C++吗;熟悉语法和STL,然后就开始问数据结构的 List和Vector的区别 Vector扩容机制 说下Set和Map HashMap怎么实现;哈希后冲突了有哪些解决方法
二面
自我介绍 C语言的一些基础问题 又是STL里各种数据结构。。。 说说ACM的经历,印象最深的比赛和题目 讲下自己发明过的算法 红黑树的思想,实现,和平衡二叉树的比较? 手写下红黑树?(抱歉,真写不出😂) 以后的生涯规划 谈人生....
三面
自我介绍 大学最擅长的技术栈? 说下你对C++和JAVA的理解及区别? 对工作的加班情况怎么看? 已有offer? 期望薪资?
尚游游戏 游戏开发岗
一面
问实习经历 C语言 unsigned short表示范围? 给道选择题,问给定序列不可能的出栈顺序 算法好像挺好的?(嘴贱说了还不错吧...) 博弈题,两个人轮流从一堆球中拿若干数量出来,一次只能拿3~6个,拿走最后一个球的人赢。现在有300个球,你作为先手方,要怎么处理才能赢? char数组表示的字符串,O(n)判断是否有重复的字符串;还能怎么优化,根据char值为0~255的特点做特判 实现一个栈有pop、push、min(求栈中的最小值),要求所有操作的复杂度都是O(1) 有n个玩家,n为偶数,已经按实力值排好序,实现匹配玩家的算法,不能有遗漏 证明下你的解法一定是百分百正确的? 知道哪些设计模式?举举例子 为什么选择游戏行业? 游戏开发想做哪个方向? 对未来有什么规划?
二面
实习经历,得到的成长有哪些? 说说自己的优点和缺点?有哪些事情可以证明? 对于游戏公司自己最在意的是哪些方面?喜欢什么样的游戏产品? 手头有哪些offer?说说对于另外几家游戏公司的看法?与尚游想比较下? balala...... ... 二面提问从工作到生活问的好多细节,讲了一个多钟头讲的我口干舌燥比技术面还累的多...😷
三面
offer面,谈薪资什么的
最后
从秋招到春招也面了差不多有数十家公司了,虽然没有拿到BAT TMD级别的offer,但最后的结果也还算满意;关于校招这里说下自己的经验和想法,也给后来的学弟学妹作些意见。
1.刷面经
一般面一个公司前,我们都会先在牛客里搜下面经,看看自己要面的公司可能会什么问题。但不是说把面经看一遍过去,把里面的问题都弄懂了就行了。因为对于一个公司的不同部门、不同面试官,面试者的不同经历,提出的问题肯定都不尽相同。所以在利用牛客搜索面经时有这么多的信息,可以先根据地区不同来过滤参考价值较小的信息,例如我要面广州阿里的就不没什么必要去看杭州阿里的面经了;其次是部门/事业群的筛选(如果有的话),例如知道自己面腾讯IEG事业群的就只要搜索这一事业群作为关键字的面经。而第三点,也是我觉得最重要的一个参考维度,就是面试者的校园经历;虽然面试部门面试官大几率是会不一样的,但大抵都是根据面试者简历来提问题的;举个反例,就像我的校园经历都是以算法和计机基础见长的(然而没卵项目经验..),如果让一个大学以做项目较多的孩纸去面上述公司的同一面试官,得到的问题很可能就是完全另外一种风格了....自然我的面经对他来说就没参考价值了。 因此在看面经前,我都会点进发帖楼主的个人主页,看看Ta们的个人信息和过往帖子,能大概了解个情况之后再结合着面经来食用参考效果更好。
2.心态
现在的互联网越来越信息透明化,获取信息确实更简单了但也容易传播焦虑;所以没事的时候多看看书,少刷点牛客帖,offershow,知乎吧。。。
#腾讯##深信服##珍爱网##面经##春招##秋招##Java工程师#