智能驾驶部门 一面-1.15 项目难点 文件如何判断格式 是后缀名吗 图片下载 应该会直接展示出来(? url除了跳转网页的几种方式(如本地文件、邮件) 怎么通过在web输入url调起桌面端程序 对象调用问题 讲输出顺序 深拷贝遇到循环引用怎么处理 讲输出步骤和内容 var nickname = "LiLei"; function Person(name) { this.nickname =
20230703 快手 移动端 实习 二面(50min) 自我介绍 项目来源 项目要达到的要求,并发量怎么样有没有测试过 注册登录的功能详细讲讲 问项目,每个功能怎么实现的,还有一些场景问题 epoll模型是一个线程还是多个线程实现的 并发的时候有没有遇到过竞争的问题,或者死锁的问题 除了信号与槽机制还能怎么解决 能讲一下出现并发问题的原理吗,什么情况下会产生数据的竞争 什么类型的资源会产生数据安
自我介绍 异步输出题 数组转树 问问项目 反问 一共半个小时
一面 自我介绍 为什么选择前端? 说说react中你用到了什么? 说说你用到的hooks useState 和 useEffect展开说说 React生命周期 useEffect和useState相当于什么生命周期,具体参数 setState是同步还是异步?如何在render之前拿到结果 react路由模式 flex布局相关,实现左边固定,右边自适应,flex伸缩相关 CSS实现0.5px线条思路
自我介绍 红绿灯交替设计 promise 输出题 promise.allSetted 判断对称二叉树, 实现队列,getMax要O1 react hook,解决了啥,是呢么时候提出的 redux解决了什么,怎么用,如果有异步,怎么做 react18 引入了啥,cm,还有其他的哪些优化 useMemo,useCallback,怎么用,区别,memo呢,第二个参数是? vite 开发模式,做了什么事情
没有笔试直接近初面 开始的时候先做3道算法题(限40min,最好js实现,网页界面写代码,自行输入输出): 1.经典荷兰国旗问题,三个颜色,按照顺序排好序,不能使用库函数; 2.连续子数组的最大和(leetcode 剑指offer42) 3.下一个更大元素 II(leetcode原题) 做完后,一题题问做题思路和复杂度; 接着是自我介绍; 问简历上的个人技能; 网络安全漏洞有哪些? 如何防御 ?
时长:50mins 12.21 早上来电话交流offer,已拒 问题: 1、自我介绍 2、vue2和vue3哪个用得多 3、说下vue2和vue3的区别 4、v-show和v-if 写题:vue2实操 1、从接口获取些数据,渲染到表格上,然后自己实现增删查改,增删查改不需要发送请求,操作数组就行 2、一个页面中实现div垂直水平居中 反问 更多的还是聊了会天吧。 #我的实习求职记录#
一面(45min)- 2023.12.8 this的指向问题(回答到作用域相关八股),箭头函数的this指向? 原型和原型链,原型链的作用是什么,当对象调用方法时如何体现? Promise 了解吗,说说 Promise Promise 还有什么方法?(上一问我说了 then, catch, finally,然后让补充) async 和 await 的作用,如何解决 await 的污染性 async
完全在被拷打,一大堆场景题,常规八股很少,也没问我项目,最后面试官30分钟把我速通了。 鼠鼠还是太菜了,玉玉。 js基本数据类型,引用数据类型分别有哪些。map,weakmap区别和特点 css左端不动,右端填满怎么做 promise是什么,链式调用是什么,链式调用返回的是什么,promise.reslove返回的是什么,如果参数是个promise,返回的是其引用还他本身 数组如何实现往后面添加指
1.自我介绍 2.项目中的编译构建 重点说了性能优化 3.em和rem、vw和vh 4.css中的换肤方案(不同情境下,主题皮肤风格不同) 5.css画三角形的方案 6.css定位 7.绘制表格的几种方式 8.对几种图片格式的认识 子问题:webp格式图片的兼容性问题 9.如何理解JS中this 10.普通函数和箭头函数的区别 11.原型链的理解 代码输出题: function F(){}
base杭州,电商部门说是 时间:2024年5月29日,面试了50mins左右 面试地点:一个叫轻雀的平台,自带有写代码的页面 面试官是一个小姐姐,不过没开摄像头,口音比较明显,感觉是湖北人,反正得是个南方人,哈哈 上来自我介绍 问了问可实习的时间:过两天毕业答辩完就可以过去,到九月份开学有三个月时间 输入url到页面渲染的过程 继续问这个流程中间有没有什么可优化的部分:利用缓存吧 强制缓存和协商
1.为什么用next 2.next的服务端api哪些 3.如何debbuger 4.F12有哪些 5.display:none几个的区别 6.es6的拷贝 7.css选择器权重 8.箭头和普通函数区别 9.var,let const的区别 10,反问没有转正机会
一面 10.10 1. 自我介绍 2. 网络结构 3. TCP三次握手,为什么两次握手不行 4. Https为什么安全,https能不能完全防御中间人攻击 5. 抓包有没有了解过 6. 面向对象和面向过程的区别 7. 面向对象的三大特性,讲讲多态 8. Java中接口和抽象类的区别 9. Java的内存管理是怎么样的 10. 深拷贝和浅拷贝的区别 11. 常见的数据结构的特点,HashMap的底层
刚刚面试完,立刻整理一下,许愿通过🙏 先自我介绍,从项目切入问难点以及解决方法 1.登陆的流程,如何实现的 2.页面响应式如何实现 3.js基本数据类型 4.介绍原型链 5.对对象object属性或对应值的循环遍历,ES6新方法的考察 6.const定义对象后是否可修改 7.对象深拷贝——补充:object里面有function怎么办—递归 8.HTTP常见请求类型——追问:项目内登录表单的数据
0.总时长50分钟 1.自我介绍 2.代码场景题 1.手写js数据类型,循环用法,letconst输出 2.css绘制同心圆 3.事件循环输出 4.三数之和 3.状态码大全 4.跨域【cors,jsonp,反向代理(追问反向代理正向代理)】 5.反问 点评:上来就写代码很恐怖,算法没oc太倒霉了只写出一部分。