百度智能客服 日常实习3.4前端一面+二面秒挂
分享一下,希望能帮到你,替我进没进去的百度
投递后反馈挺快的,hr过了三天就给我打电话了,约了3.4面试
一面
一面听着是个挺年轻的男的,语气温柔,面试问的题目也不难,给的反馈也很积极,但是不开摄像头!!!(感觉不尊重人,因为我开了你不开)
- 数组去重=》使用的set,但是{}对象无法被去重,估计是内存地址不一样所以判断两个{}空对象不同,打算用新建一个数组来做,但是面试官觉得我的思路也差不多就没让我写
- $nextTick
- 宏任务微任务代码题
setTimeout(function () { console.log('1') }); new Promise(function (resolve) { console.log('2'); resolve(); console.log('3'); }).then(function () { console.log('4') }); console.log('5'); 输出结果是 2 3 5 4 1 我答错了,我回答成了2 5 4 3 1,我以为resolve会让下面的代码变成异步,结果我搞混了,异步是async await的
- 数组扁平化,递归就好
function flatten(arr) { const result = []; for (const key of arr) { if (Array.isArray(key)) { result.push(...flatten(key)); } else { result.push(key); } } return result; } const arr = [1, [2, 3], [4, [5, 6]]]; const flattenedArr = flatten(arr); console.log(flattenedArr); // [1, 2, 3, 4, 5, 6]
其它的暂时想不到了,问的并不难,基本上都答上来了,反馈很快,面试完半小时就说约二面,约的第二天
二面
二面是个看上去三四十的leader,不怒自威很严肃,开了摄像头,但是全程很敷衍,漫不经心,并且通信质量很差,他那边很嘈杂,老是有人走动,感觉像刷kpi的
- 听了自我介绍问我怎么自学前端的
- 看我技术栈是vue问我vue的发展怎么样
- js高阶函数,我没回答出来
- 让我写了三道题,在人家的如流平台,感觉那平台的代码不好写,只有js,没有css和vue之类的
- 第一题,不定宽高水平垂直居中,还算简单
- 第二题父子组件通信,我菜了紧张了,导致有很多关键语法错误,其实是因为准备面试一直在看八股,都少了很多动手实践,一定一定要边学边实践
- 第三题分割字母和数字,字符串'123ab12'分割为'123 ab 12',当时写的时候有个bug,结果在写这篇面经的时候突然知道怎么写了,晕
- 然后问了一些无关紧要的问题,全程给的反馈都很少,也很敷衍,就说错了也不说错哪了,也不引导一下,点名表扬字节一面的一个面试官,人好态度好耐心好语气好面试的最舒服的一次(虽然也没过)
- 最后反问我知道自己过不了了,就问下我有什么需要改进的地方吗,人家一脸不耐烦说问工作的事,行吧 我就随便问了工作是干啥的技术栈是啥等等就结束了,面试完后晚上上官网看就挂了
面试是面试完了,但还是很烦,能不能来点尊重人的面试官,不要全是那种刷kpi的,服了都,我全程态度都很好虚心请教,不会的就一直道歉不好意思跟个舔🐕一样
#我的求职思考##如何判断面试是否凉了#