字节测开面经

面试流程

从投递简历到约面试历时约一周,面试总共三面技术面+一面HR,效率很高(挂了其实也没关系,后面还能继续面)。周五约的面试,第二周周三一面,面试五分钟后出的结果。周五二面三面连着面的,晚上六点hr面,面试完二十分钟,得知HR面通过。周一晚上八点oc。
先讲下自我介绍、一般是做过什么项目,熟悉那门语言,我自己是每一次面试又强调了自己不熟悉数据库和Linux知识(所以就没怎么问)具体每一面的问题记不清楚了,就合在一起了。

问题

项目:项目是做什么的,为什么要做,在里面负责什么,遇到难点
JAVA:hashmap,put操作过程Java垃圾回收,Java多态实现机制。Java同步机制
计网:三次握手、四次挥手。tcp,udp区别。tcp保证可靠性传输的机制。dns解析网页的过程,计网五层模型每一层的作用。拥塞控制
操作系统:进程线程区别,虚拟内存
HTTP: post get 区别,状态码301 302,HTTP报文格式。http 1.0 1.1 2.0区别
HTTPS:连接建立过程,为什么是安全的(对称加密,非对称加密)
语言问题:python Java区别
编程题:大整数相加,反转链表,句子单词位置反转(且大写反转)(I am student -> STUDENT AM I)
数据库:acid 每个字母的意思
测试相关:设计朋友圈测试用例,杯子测试用例
设计模式:讲一下自己熟悉哪些设计模式,怎么用的。
hr问题:大学期间遇到最困难的事情,怎么解决的,收获了什么?考虑转正吗?为什么要做测开?谈谈对测开工作的理解?为什么要读研?读研以后还会做测开吗?什么时候能来入职

经验

问题可能不是很全面,但是考察的范围应该都是上面加粗标题内。题目大部分都是剑指原题 现场手撕的题目不会太复杂 链表题居多。面试技巧的话我觉得可能就是不会的直接说不会就好了,面试时间总共就这么长,不会的果断一点说不会,熟悉的地方深入讲一讲。我觉得面试官还是很喜欢你回答问题时,能主动去串联已有的知识,做进一步的延申。

生活

字节的教育方向相对缺人,实习生缺口也很大,面试也看运气的,有时候就纯聊天。字节实习给的工资算比较高的一档,还包三餐,租房在公司附近会有800-1500的房补。就是下班晚一些,晚饭六点五十开饭。吃了饭就七点多了。一般正式的员工会十点左右走(住的比较远,为了十点打车的报销,熟悉几天环境,干完活了就可以早点走啦)

你可能感兴趣的:(字节测开面经)