LYeT level
获赞
46
粉丝
17
关注
13
看过 TA
514
河北大学
2026
后端工程师
IP属地:河北
暂未填写个人简介
私信
关注
###拼多多服务端一面面经,全程项目1. 面试官先自我介绍(基础架构部门2. 自我介绍3. 项目是和同学一块写的吗4. 用户该上传什么样的代码,如何处理数据5. 在项目中,对websocket是怎么理解的?6. 为什么选择websocket,对比其他实现长连接协议,为什么选择websocket?7.  用到mybatisplus做crud,项目的数据表是怎么设计的?8. 只能用代码操作贪吃蛇吗?9. 如何实现用户操作贪吃蛇?10. 匹配系统中,手动加锁策略怎么理解?11. 微信支付是如何实现的?12. 如何理解布隆过滤器?解决什么问题?13. 布隆过滤器如何实现的?14. 为什么一堆哈希叠加起来能实现这个效果?15. 如何进一步减少布隆过滤器误判率?16. 如果搞很多次哈希,会有什么问题?17. 为什么用threadlocal去存储id?会不会有什么问题?18. threadlocal在项目中如果遇到跨线程会不会有什么问题?19. 笔试题做的怎么样?如何评价上次的笔试题?20. 看你笔试题都是c++写的,你怎么理解c++?21. 你觉得c++和java有什么区别?分别有什么好处坏处?22. 你觉得java语言为什么要设计垃圾回收机制?23. 你觉得这两种语言在哪种情况下更适用?算法题,lca,一开始想写树链剖分,后来发现只需要找一对点的lca就很简单了。讨论实现方式反问:1. 一共几面?2. 如何评价? 算法题还可以,工程项目深度不够3. 对实习生要求,技术掌握到什么程度?还好吧,主要是看基础再正问:1. 实习能保证两个月?2. 工作地是上海,能接受吗?
运气真好好好好:你这个项目不会是y总的那个贪吃蛇吧
查看28道真题和解析
0 点赞 评论 收藏
分享
结束后20分组约二面1. 自我介绍2. 专业都学了什么相关课程?3. 说一下你觉得 SpringBoot 是干什么的4. 如何使用springboot搭建一个程序?5. mapper service controller是springboot的吗?6. 为什么要拆成这三层?为什么是三层?7. 除了三层架构还有别的架构吗?8. 介绍mybatisPlus?9. 如果用mybatis查询需要写哪些文件?(xml或mapper层接口)10. 写在接口里的,没有实现类,该怎么调用?11. websocket在项目里是干什么的?12. websocket和http的区别?13. 写多线程代码,通过输出内容可以看出是多线程运行的。(写了一个出现并发问题的代码)14. 如何解决这个多线程问题?(加锁)15. reentranktlock相比另一个锁,为什么更灵活?(trylock,公平锁)16. 什么是公平锁?17. 从你学过的课程里面,你觉得如果要实现一个锁,最关键的是什么?(答保证操作的原子性)18. 原子性是什么?19. 获取锁的过程需要几步?(答要获取到锁,把互斥变量改为1)20. 什么叫获取到锁?(答用cas操作记录下获取锁的线程)21. 什么是cas?是干什么的?22. 结合上面这么一条链路,你觉得实现一个锁最关键步骤是哪个步骤?(答cas)23. java能实现多进程吗?24. 线程和进程的区别?25. 你刚刚说的,启动qq会启动一个进程吗?手撕1. 链表里倒数第k个元素(一次遍历)跟面试官说上午刚写过这个,讨论实现方式和时空复杂度2. 把数组转化成二叉树3. sql,先设计表再写sql(sql太不熟练了,才写了一般面试官说时间到了就没接着写,中间还问了关系表的“关系”是什么,数据库三范式)
LYeT:感觉上来就问的比较偏?看牛客字节面经都不怎么问spring的,就一点也没准备,上来就红温
查看28道真题和解析
0 点赞 评论 收藏
分享
昨天晚上12点在boss上点的收藏,第二天上午就主动发来消息,中午发过去简历,1点多约下午3点半的面试,面完一个小时就打来电话说通过了,进度过快让人发懵。1. 问住址,能实习多久。2. 问是否只能写后端。3. 简单介绍了一下入职之后是干什么,说是涉及什么爬虫之类的没听明白。4. java怎么创建多线程。5. java有哪些基础类型。6. int占几个字节,double占几个字节。7. 常用集合有哪些。8. map的实现有哪些。9. treemap的底层实现。10. 指针是存的什么。11. 怎么把地址里的值取出来。12. and的符号是什么。(&)13. 遍历集合的方式有哪些。14. for循环里有啥关键字没(一开始不知道问的是什么,后来才知道是说的break,continue)15. 知道有哪些注解16. 事务的注解是什么。17. 异步的注解知道吗(没答出来)18. 事务是什么知道吗19. mysql里的事务20. 里面的事务有几个等级21. 用过过滤器吗,哪里用到了22. 拦截器呢23. 过滤器过滤器有什么区别24. mysql的插入,批量插入语句怎么写25. mysql里有一个特性,这个数据如果存在的时候就更新,如果不存在的时候就插入怎么写(没答出来)26. mysql的删除更新语句27. 连表有几种方式 (答leftjoin,right join,join)28. 各有什么特点29. join是把两个表横着连,该怎么竖着连30. 会操作服务器吗 (??答不会)31. 布隆过滤器是什么 (答了缓存穿透)32. 如何把数据存到布隆过滤器中 (答了哈希和bitmap)33. threadlocal有什么用反问进去之后要做什么?还是没太听明白需要转语言吗?可能要用js,之后还会做后端
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务