滴滴日常后端一二面面经(排序ing)

一面
算法
给一个字符串s和一个字符串词典wordDict,判断字符串能不能由词典里的字符串构成(可重复使用)
如字符串leet,词典{lee,t},就可以构成
回溯或者dp

问题
讲一讲你项目中令你最印象深刻的部分
讲一讲项目开发的时候和同学合作遇到的问题
你是进行代码开发,数据库表设计的同学会影响到你的开发过程,那你和数据库设计的同学是怎么进行协商的
如果需求频繁变化可以考虑先用MongoDB
为什么用cassandra存储文本而不是MongoDB
项目开发时候技术上的难点
mq丢失如何进行补偿
讲一讲死信队列

用户态和内核态的区别
用户态和内核态是怎么进行切换的
系统调用的原理
讲一下进程和线程的区别和定义
进程间通信的方式
多线程会产生的问题

url键入到网站返回的过程
get和post的区别,场景上和本身上的区别
ipv4和ipv6

mysql三大日志
undolog记录的内容是什么
事务隔离级别和事务隔离级别的问题
mysql默认的隔离级别
讲一下mvcc
mvcc如何解决幻读问题
讲一下mysql的锁

二面
算法
最长递增子数组

问题
介绍一下自己的技能
专业课学什么
讲一下唯一id生成器
讲一下分布式情况下解决数据一致性的解决方案

场景题:设计一个停车管理系统
讲一下功能范围、技术架构和关键问题解决方案

讲一讲自己的优点和缺点

ps:排序一周了已经()

#牛客AI配图神器#
全部评论
挂了
1 回复 分享
发布于 03-06 14:06 未知
Java还是go的
1 回复 分享
发布于 03-06 00:53 辽宁
老哥一面结束后什么时候约的二面
点赞 回复 分享
发布于 03-17 18:03 黑龙江
佬咋知道的排序?
点赞 回复 分享
发布于 03-09 14:10 辽宁
哥们方便问问什么部门吗?
点赞 回复 分享
发布于 03-05 23:25 广东

相关推荐

1. 常见的行内元素2. 网页中head部分的meta标签有什么作用3. 子元素如何对父元素实现水平垂直居中4. 有用过grid吗?(了解过,但是没在项目中使用过)5. css中rem和em的区别6. 列举position的值7. 伪类和伪元素有什么区别8. canvas和svg有什么区别(回答了不熟悉canvas,svg使用一般是直接在网站中选取svg图标插入)9. 了解过svg的图标是如何实现的吗10. 列举数组有哪些方法11. 针对回答的方法,问了push、splice、shift、slice、fliter哪些是改变原数组,哪些不改变12. 讲一下防抖和节流的使用场景13. 字符串反转 说一下思路14. 数组随机打乱 说一下思路15. vue3中的hooks方法用过吗? (我只说了生命周期,好像不是16. computed和watch的区别17. 列表渲染时,key有什么作用18. 图片懒加载具体是什么实现的(使用了vueuse中的useIntersectionObserver)19. 知道vueuse的作者吗(这个真不知道)20. 之前自己有写过一个hooks吗21. 有哪些常见的持久化方案22. cookies、sessionstorage、localstorage常见的使用场景23. 了解或者使用过ts吗(只看了一点ts,面试官还是比较看重这里的,表示ts一定要会24. package.json文件是干什么用的?25. package-lock.json文件和package.json有什么区别?26. 列举发起网络请求常见的http的header27. 说一下http的状态码28. 有哪些途径学习前端的知识29. 有提到过在掘金看帖子,还问我有没有固定关注的人或者订阅的专栏30. 未来对于前端学习有什么规划吗31. 怎么看别人都说ai会取代前端?说说看法反问:针对面试表现能不能提一些未来学习的建议?一定要会ts,前端工程化方面虽然使用不多,但是也要掌握滴滴流程很快,十分钟内就知道结果了。
点赞 评论 收藏
分享
评论
6
27
分享

创作者周榜

更多
牛客网
牛客企业服务