校招 未知部门 / 前端 / 一面

[面试日期] 2025-05-15 [面试时长] 未知
[学校背景] 广州大学 | 双非 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>腾讯暑期实习前端一面凉经</h2> <p>公众号&amp;小程序&amp;微信小店团队</p><p>1h 40min</p><p></p><p>算法题</p><p>题目发过来后让我先写 一个小时后交给他</p><p>1. 两个链表求和</p><p>2. 打家劫舍3</p><p>3. 判断两个二叉树是否相同(数据和结构)</p><p>4. 求两个有序数组的中位数 要求时间复杂度o(log(m+n))</p><p></p><p>一个小时写完交给面试官,说看一下 之后差不多两分钟开始面试</p><p>自我介绍</p><p>为什么选前端 不选别的方向</p><p>问写算法题的思路,对题目进行一些更改,问更改后怎么解决。</p><p>算法2的思路,怎么想的,专业一点这个思路叫什么(回答动态规划),什么是动态规划?什么是贪心?贪心以及动态规划得出的答案是最优解吗?</p><p>算法3中我用的dfs,问不用递归如何解决。(回答bfs用队列)说一下用队列怎么实现。</p><p>算法4我没写出来,问如果不限制时间怎么解。回答了一个o(m+n)复杂度的方法</p><p>从数据结构角度说一下栈和堆 什么数据存在栈中什么存在堆?c中的mallloc函数(忘了什么名字了)的数据存在栈还是堆?返回的引用是存在栈还是堆?</p><p></p><p>场景题(这个我挺混乱的 后续写的可能有错的地方):</p><p>vue中对于监听的数据number,假如我多次修改他的值,用户界面是直接显示最后的值还是一次次变化过去?或者说只渲染一次还是渲染很多次?(我说应该是直接显示,渲染一次)让你做你怎么实现?(不会,说类似事件循环的思路用异步包裹)那事件循环会用代码实现吗?异步函数怎么提取(不会)</p><p></p><p>拷打项目</p><p>问你项目中的难点,怎么解决 </p><p>我说了我用mock中的一个小问题,然后面试官问有自己实现过mock吗?不用mock也不用框架的情况下怎么拦截请求?(寄)</p><p></p><p>反问:</p><p>问(感觉自己寄了):我准备了很多八股相关的,但都没怎么问。</p><p>答:八股社招问的更多,校招我们更关注你的专研精神。</p><p></p><p>结果是凉凉。面试官人挺好的。基本都是从一个小问题发问然后越问越深,最后到代码复现。</p><p></p><p>反思后想了一下项目的问题其实最好说自己熟悉的,复现过的解决方法。对于vue框架只是用的话还不够,需要更细致的想怎么实现的。八股的话最好还是准备,不一定都不问</p><p></p>
AI 推荐面试题