【社招】最右面经,一面+二面+HR面。许愿offer
公司环境比我想象中的差,人数比我想象中的少。
一面
1.HR叫我上来先做题,白纸写算法,层次遍历二叉树,返回一个二维数组,每行表示一层。秒了,告诉HR,两分钟后面试官出现。
2.讲了下我写的代码,面试官看了表示OK。
3.索引问题,什么情况下该加索引,性别应该加索引吗?
4.又出了道算法题,十万行二维数组,每行长度为10,每个数组降序,找出最大的15个数。先跟面试官说了思路,然后又在白纸上写了出来。
5.和面试官解释代码blablabla,面试官表示OK,然后介绍了一下部门,通知等下一轮。
二面:
面试官非常高冷。
1.Rpc协议一般如何做序列化?grpc是怎么做的?
2.rpc服务如何处理高并发?多线程多进程有什么区别?使用场景。
3.Flask和Django有什么区别呢?为什么喜欢Flask?答因为非常pythonic。
4.设计一个订单表,索引、外键啥的。
5.输入url的全过程。老面经题了,blablablabla,详细讲一下https的加密过程?对称加密和非对称加密是啥?blablabla。
6.大学的时候用什么语言的?答C++。C++的编译过程?答忘了。
7.写道题,最长公共子序列。二十分钟左右写出来了,和面试官解释了一会儿。
8.shell,如何查看一个进程打开了哪些文件?
9.面试官开始介绍部门,为啥想离职,哪里人,有什么职业规划。
10.叫我等HR面。
HR面:
1.为啥离职?
2.目前薪资期待薪资。
3.同事们都会如何评价你?
4.一些聊人生的话题。
许愿offer!
#最右##社招##Python工程师##golang工程师##面经#