您好,已用内推码,谢谢! LKG+算法工程师-搜索推荐
点赞 评论

相关推荐

05-20 21:35
门头沟学院 Java
5.13 总时长:1h30min1. 自我介绍、项目介绍2. 项目拷打:项目背景?自己完成了哪里?技术出彩的点?超卖的业务场景和解决细节?1. 所有请求都在SET NX前面等待吗?重试的时间间隔是?有重试不就不公平了吗?锁的超时时间?为什么?一定能完成吗?2. 为什么用Redis?不入库吗?丢了咋办?zset的数据结构是?具体实现细节是?3. SET NX和SET EX是两步,中间挂了咋办?Spring的事务是怎么保证实现的?4. 下一个项目:怎么分词的?3. 时间复杂度和空间复杂度怎么理解?二分查找的复杂度是多少?4. 常见的数据结构?(一开始答成数据类型被紧急叫停hhh)链表是什么?应用场景是?数组呢?哈希表的原理和结构?5. 树的结构还在哪些场景下使用?(丝滑转场到MySQL)innoDB的B+树是什么结构?xx场景下的xx字段适合建索引吗?6. HTTP和TCP分别工作在计网中的哪几层?Nginx中做TCP代理的话,能转发HTTP的请求吗?常见的HTTP状态码?HTTP返回readtimeout是为什么?(其实是处理太慢而不是连不上,答错了)7. 进程、线程、协程分别是什么?区别?8. 给代码说运行结果和原因9. Python写过吗?多进程会吗?(不会)C++写过吗?进程间通信的理论知识了解吗?10. a主机上一个进程上的一个线程要读取b主机内存中的一个数据,两个主机之间的层、数据、操作系统之类的交互过程是怎样的?如果是json报文(内存中——的话,内核态怎么从内存中取这部分数据(操作系统)?(说出了技术过程但不记得名字。。)11. Java中的垃圾回收器了解吗?讲一下。什么时候用标记-清理、标记-负值、标记-整理?12. 做题:二分查找和一个排序(感觉应该写快排但是写了归并,并且因为想优化写了20+min不知道是不是太慢了)13. 归并排序的优缺点是什么?归并和快排在复杂度上是什么区别?最坏情况下快排的复杂度?14. 反问1. 贵公司对实习生的要求:主要看基础和学习成长能力,项目经验没那么看重2. 很想问表现怎样,但是还是问不出口
查看18道真题和解析
点赞 评论 收藏
分享
05-28 23:32
门头沟学院 Java
最近真的特别特别忙,既要做组里的需求又有导师的任务,还要写一下论文啥的。突然更新是因为 wxg oc 了,就是这个红围脖太难戴了。每次照片都被打回来。wxg 的每一面结束的时候,都感觉非常魔幻,每次都觉得,卧槽我怎么就过了一面、二面、三面、面委、hr 面。其实对很多人,wxg 可能就是一个 title 大,赚钱的地方,但是其实 wxg 是我梦开始的地方,我最开始转码的时候,创建的第一个文件夹就叫 wxg,不管是为了圆自己当时的一个梦还是说为了钱 or title,我都决定要去试一试。这一年真的刷的一下就过去了,我也从当时美团一下子走到了微信,如果有想冲一冲 wxg 的牛友,我感觉作为面了微信四个团队的人,还是能给一点建议的(x):1. 不要局限于 hot100,wxg 很少考 hot100。2. 算法可以重点看看贪心、dp、模拟,wxg 不会考特别难的题,也很少考板子题(比如回溯、数位 dp 这些),感觉他们更希望你的算法是做出来的,而不是背出来的。3. 可以多看看系统设计题,我面委和二面都考了相关的题目,还考了一道ood。4. 可以多看看计网和 os,考的真的很多5. 建议多刷几段实习再去面(其实 wxg不要求实习经历,但是如果没有实习,就会嗯问很多八股,八股真的不好背==)6. 实习的时候要多思考,实习并不是做完需求就好了的,要多思考系统的设计,其他正职写代码的思路,博主第一次面微信的面评,就是实习缺乏自己的思考,这个在之前的文章里也说了哈哈哈哈,就不多提了。7. 至于语言,我只能说能 c++尽量 c++,因为有的部门(wxg 部分部门,但是大部分不是)确实是不想要其他语言的,转语言的培养时间肯定更久一点,但是 all in c++,建议 985 及以上 hhh。想说的很多,但是真开始写又不知道从何说起,可能很多牛友都不会遇到我这种抉择,视频号还是字节广告,最近博主也很纠结,但是最后还是遵从本心了,只希望字节秋招的时候别把我拉黑了哈哈哈哈哈。现在总说实习生的水平是当年的正职,但是我在实习这几段下来,发现正职和自己,水平还是有本质的差别的。现在字节的 mt 是当年写抖+的 7 年老兵,他的很多思维、代码的水平、业务的理解真的是让博主自惭形秽,深刻的认识到了天外有天,人外有人。mt 精力非常好,即使三十多了还在参加很多技术比赛,也拿了非常多的奖。同时也希望大伙都有个好去处,如果说有什么能给的建议,那就是好好打基础,多面试,不要闭门造车。牛客上也有很多卖课的,但是我浅看下来其实水平质量都一般般,当然我水平也一般般,所以也就打算写写关于自己的一些故事。牛客里总调侃黑马,但是黑马的质量真的非常非常高,非常适合刚开始学习的新人。然后可以看看小林,小林的计网和操作系统写的都非常好。然后不要总局限于现成的八股,还是希望大家从源码开始看,去理解写代码的人当时的用意,自己去沉淀出自己的八股。其他的网站博主都认为一般般,就不好推荐了哈哈哈哈。如果还有推荐的话,b 站有个博主叫学 Java 的生生,博主很多源码手撕都是跟着他学的,个人认为教的非常不错。最后最后,祝大家前程似锦,都有理想的去处~
牛客创作赏金赛
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务