一面主要围绕项目进行提问,一面面试官很好,耐心听我介绍,然后就是画流程图,手撕是sql语句,结合着项目问的,然后就是问实习的另外一个技术点,听我回答完后,问我喜欢看什么书,接着大厅等2面。 二面围绕自己做的项目进行提问,问遇到的问题,需求的设计以及上线过程,遇到的难点,后面就是在公司遇到的难点,有没有看过技术文章,有没有专精的钻研方向,接下来就是问我反问,我说了解一下公司技术路线,大概和我讲了十分
一面线上(2024/6/22 18:40) 1. 自我介绍 2. 项目碰到的难题 3. 两个场景题 🤓实现类似wps上的单词拼写: :我不是很清楚单词组合的通用规矩,怎么判断合法?不过英文单词不多,可以考虑存哈希表 —— 英文单词有很多,几百万个呢 :有这么多吗?(不过要存也就数十兆吧,然而明显不是面试官想听的,得再说点) 那先解决一些简单的问题,可以先处理下特殊字符,比如除了大小字母外的其他字
21号晚做的笔试,当晚进行约面试,23号下午3点面,时长40分钟。 首先自我介绍。 大学时最喜欢哪一门课?为什么?(答曰C语言😂,面试官皱眉) 介绍下第一个项目?(一通叽里呱啦介绍,讲得不是很清晰,面试官似乎没听明白) 你做的代码量复杂吗?有多少行:答曰几千行 有遇到什么bug困难,怎么解决的?答了几个自己遇到过的问题。 有没有实习过,本科就直接下定决心考研了吗?答曰无实习,直接考研。 本科做的
岗位 AI算法 线下面试 自我介绍 介绍到一半面试官直接打断开始详细介绍项目 深度考核项目 介绍熟悉领域的经典模型演变以及优缺点(考领域理解) 业务介绍以及应用 反问 (🈚️手撕) HR面面经 自我介绍 项目遇到的困难 沟通方面有没有困难 项目有没有计划 有没有延期 考察校内经历以及相关活动 实习公司相关情况 (注意不要前后矛盾即可) 薪资期望 公司作息期望 反问
岗位 AI算法 不知道为什么别人好像是 线上一面+线下二面 hr临时通知多了一面 线上二面+线下三面 面经: 自我介绍 项目拷打 python底层原理(这个没复习全靠猜) 装饰器 字典的键
自我介绍 项目介绍 在做上面两个项目时有遇到过什么问题吗? 你这里的ACK指的是什么? 关于第一个项目,TCP协议本身已经对数据可靠做出了保证,为什么还需要在应用层再次对消息做一些保证? 算法题:已知在DNA中存在四种碱基AGCT,不专业地认为基因变异会发生以下事件:1.碱基类型突变; 2.碱基增加;3.碱基缺失,两段DNA序列计算出从左变更为右边所需要的最少变异步数,例如AACGT至少需要变异2
回馈牛客获得好运~~ 手写new 场景题目: 1、a=>b(状态1)页面状态改变怎么做? 2、用户点击按钮1无反应 又点击按钮2发送请求,这时候按钮1的返回来了怎么办? vue-router有哪些? 手写防抖 写一下fn(2)(3)(4) fn(2,3)(4) fn(2,3,4) 手撕防抖 算法题1: 翻转数组 算法2: 将字符串中?替换成不连续的字母 #深信服面经##深信服前端面经#
一面(10.19 1h) 实习 看过axios源码吗(无) 编码题 判断是否为有效括号 数组转化为树 webpack对哪些loader,插件比较了解 自己有写过loader和plugin吗 webpack如何把没有用到的文件删除掉(答了treeshaking面试官说不是,不会了) 看过vue框架原理吗,说说你对vue的了解 原生js发送ajax请求的方法,流程(XMLHttpRequest) 前端
自我介绍 代码:数组扁平化去重 js压缩 js类数组 数组转化 promise说一下 cookie好像是这个,没听清😥 一个没答出来😭 反问:代码敲得太少了 20分钟
上来寒暄一下,给了两道题, 第一道是将树结构转成map结构, 第二道是写发布订阅, 第一次面大点的厂,第一道太紧张没做出来,思路讲了一下,第二道写出来了但是测试结果跟答案不太一样,揪着面试官问了一下,说是我的不标准,做完这两题就接近半小时了,问了问平时怎么学习的,有没有去看过这些框架的源码(答:没有),结束 总结:应该凉凉了,面试前还在疯狂背八股,没想到一个字不考
1.写一个原型链继承(说我写的不行) 2. 写===的原理(√) 3. 写Promise.all(√) 4. this指向看代码题,this一般怎么绑定的(√) 5. 用户权限问题 管理员用户 按钮权限 路由权限(我说判断用户信息,面试官说行吧) 6. axios拦截器原理 axios中间件知道吗(不知道) 7 .call原理代码 写.bind也行 写.apply也行(×没记) 8. mock接口
问得超简单,不知道是不是KPI,而且不管我回答什么面试官都一脸听不懂的样子qwq (1)介绍项目,项目中的难点(讲到一个同页面嵌套多种组件,组件要动态增加的场景,当时设计起来比较复杂 (2)组件间通信讲一下 (3)Vue源码看过吗,说看过响应式怎么实现的,简单讲了下。在哪里看的源码,答Vue官方文档写过 (4)computed和watch原理和区别 (5)webpack/vite,TS用过吗(学习
1.数据类型有哪些 2.原始类型和引用类型的区别 3.介绍Promise 4.Promise常用API,手写all() 5.首屏加载优化措施 6.webpack打包流程 7.vue转换为js文件的过程 8.webpack5和vite区别 9.treeshaking的原理 10.Eventloop 11.typescript内置类型有哪些 12.TS实现Partial 13.vue响应式原理,vue
1.自我介绍 2.介绍项目 3.package-lock.json是什么文件,里面的^1.0.1的^是什么意思 4.为什么公司里用了各种前端框架,从技术层面分析一下 5.js是单线程,如何实现多核 webworker 6.项目上线后如何防止别人看到源码 7.如果两个vue文件里面有两个相同的样式,如何区分 不混淆,scoped 8.如何解决浏览器兼容问题 babel 9.浏览器缓存 10.代码输出
感觉凉 主要是进面试之前有道题没做出来有点慌,然后手撕题遇到了一点小问题,整体有些紧张,感觉面试最重要的还是心态 1.手撕,数组找两个数之和为给定值 2.css三角 3.ES6特性,先让举一些了解的 4.let 问到了实现原理,这个我不知道 5.浏览器渲染过程 6.重绘和回流 7.watch和compute 8.读程题,输出顺序 9.宏任务,微任务 10.nextTick 11.安全问题,讲了xs