面经·拼多多服务端研发一面
笔试40分钟AK满分。面试官提前了一分钟到场让我很意外,面了三场了(蚂蚁一二面,字节一面),这是第四场,提前到的是第一个。
自我介绍,非科班,去年开始自学计算机……然后他让我介绍项目。然后开始问项目内容。然后问项目几个人。然后问为什么小项目要用高并发,我说不用点技术显得一点技术都没,都笑了。然后问我个人技能,他是第一个问提示词工程的。然后网安这边也稍微问了问。
终于进入八股环节,行级锁,我看黑马的课锁还没看完,如实说了,问index,我稍微讲了讲,问事务,稍微讲了讲,问行级锁和事务有啥关系,不晓得呢。问死锁的一个情景,答错了。…………可恶,盯着锁问,课还没看完呢。
然后我忘了。
最后进入手撕环节(他说是我最擅长的做题环节,难道是暗示我是做题蛆?),第一个滑动窗口优先队列就能解决,脑子有点抽,没第一时间给出最优解。
第二个,思维题+二分,本来以为是摩尔投票,还准备秀一秀我的O1概率算法的,结果他说不一定存在而且让我再看看题。想了一会儿写出来了,经过提醒写出最优解。
反问环节,突然又不反问,先问我能不能接受上海工作,以及对工作强度是否有认知。最后反问,我问我笔试AK,面试有点紧张导致没能手撕最优解,他说没关系,我码风好思路正敲代码快,挺好的。让我继续问,我就问了经典问题假如能实习是否有培训,他简要说了说。最后道谢结束,总体感觉还行,我应该继续背数据库八股而不是刷那几个破SQL题,到现在面试没考过SQL!