虾皮日常实习面经
我愿称之为最速面试,一面10:00-11:00,二面11:30-12:30,hr面3:30-3:40,在同一天完成。
一面:
自我介绍,拷打简历。
问了我大学的比赛,干了啥,怎么干的。具体细节忘了。
介绍自己的网盘项目。
c++和go你觉得区别在哪?
go的协程,介绍底层原理。
go遇到空指针怎么办?
写了一道middle题,最长不重复子字符串。
反问:
总体感觉不错,面试官态度很好,更多是在做技术交流。
二面:
自我介绍
问的我的RPC项目,介绍RPC具体流程面试官在这方面进行了深挖,问道了为什么要使用RPC,能解决什么问题,还问到了服务注册与服务发现问题,还问到了RPC多个客户端访问一个服务器时底层会遇到什么问题(其实就是粘包)。
问了我网络编程用了哪些系统调用?虽然说了但是说的不够有条理。面试官指出了我的问题。
写了一道链表是否有环,起始点在哪,但要求给出数学原理。幸亏我当初写这个算法的时候推了一遍。
反问:问项目组技术栈。
hr面:
问了一些性格呀,做事方式,休息方式等等问题,不是技术面。