百度搜索架构工程师提前批一面凉经

1.自我介绍一下
2.特别详细地和我聊了我的第一个项目,你觉得难得地方在哪里,问的很详细。
3.下来直接手撕算法:
1)链表反转问题:有一链表,每k次反转一次,最后不足k次不反转。例:1,2,3,4,5,6,7,8  k = 3->3,2,1,6,5,4,7,8(写完了说了思路,感觉没完全写对)
2) 最短路径问题:从左上角出发到右下角的m*n的方格中,障碍物所在地值为1,每个点可以向上,向下,向左,向右移动,由k次消除障碍物的机会,问最短路径步数(之前就写过这道题没写出来,这次还不涨急性)。
基础一点都没问,凉的透透的😐
#面经##百度##基础架构工程师##校招#
全部评论
你的项目是涉及哪方面的内容?
点赞
送花
回复
分享
发布于 2021-07-12 20:49
你什么时候面的呀?官网显示的不是“面试流程中”了吗?
点赞
送花
回复
分享
发布于 2021-07-12 21:44
滴滴
校招火热招聘中
官网直投
算法第二题是不是虾皮笔试那题
点赞
送花
回复
分享
发布于 2021-07-12 22:43
两道题都是hard。太难了吧
点赞
送花
回复
分享
发布于 2021-07-13 14:17

相关推荐

压力最大的一集,面了一个半小时,写了四道题,以为挂了,过了一会看状态直接复试了说说你对于链表这种数据结构的理解react fiber中是怎么实现的链表和数组的区别,优势是什么深浅拷贝、堆栈,js数据类型,如何实现深浅拷贝手写深拷贝字符串为什么能调用某些方法,原理是什么(这里扯到了字符对象和原型链)一道输出题(考查作用域)手写事件冒泡和事件捕获阶段的一个点击事件弹窗事件捕获和事件冒泡顺序是怎么样的,谁先说说常见的排序算法(说了冒泡和快排)手写改编版delay函数手写flat方法DOM Ready的含义,如何计算这个时间onload和DOMContentLoaded的区别onload过程中,图片加载算在内吗FP,FCP,LCP是什么,如何获取Performance和PerformanceObserver的区别说说常用的Git指令git stash是干嘛的git merge 和git rebase区别ansi字符是什么,和其他的编码有什么区别base64和ANSII的原理utf8和utf其他有什么区别,原理是什么utf8是怎么存储字符的,每个字符大小是多少,有什么优点知道哪些前端优化手段,你平时是怎么做的jpg png webp和avif有什么区别图片懒加载,骨架屏原理,白屏如何处理如何进行打包优化cdn是什么webpack和vite的区别vite的原理是什么没录音还有一些不记得了…题都写出来了,有几题没答好,结果秒过了tme带我走吧
点赞 评论 收藏
转发
2 20 评论
分享
牛客网
牛客企业服务