前言
博主985研一,本科非科班且双非,基础又差,项目也是课程相关的水项目,又菜又懒 ,从3月中旬准备了一个礼拜就开始投了,主要投了字节,腾讯,华为。字节两次终面挂(跟字节缘分没到 ,还是太菜了)。腾讯本来投的pcg,好久都没捞,后来ieg来学校双选会,就投了,没想到一把过,不过投的是后端,面的是运营开发,听面试官说游戏部门的运营开发也是做后端的活?不懂,先上车再说。华为投的是数通的通用软件开发,有笔试和两次技术面,华为只要笔试过了,技术面还是比较简单的,过了之后泡池子。最终接了腾讯的offer。
博主的心得:早点投,3月初就可以投了,不要担心没准备好,先用小厂练手,边面边学,你会越面越强。多刷面经,不要只是背,要把深挖问题并且理解。刷题不要停,剑指offer+力扣前200。.
正文
字节后端一面(1h)
进程和线程的区别
线程有哪些独立资源和共享资源
进程间怎么通讯
不同进程间是如何实现共享内存的
说一下虚拟内存
数据库事务,特性
数据库索引
为什么数据库索引用b+树而不用红黑树
写一条sql语句
cookie和session了解吗?
网络的7层协议都说一下
tcp和udp的区别
get和post的区别
讲一下你知道的排序算法和实现过程
算法:有序链表去重
二面(30min)
(二面着重问了我一面没答上