校招 未知部门 / 前端 / 二面/三面

[面试日期] 2024-05-29 [面试时长] 60min
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>小米前端二面</h2> <p>等结果的时候把面经发了攒人品 米爹让我过吧求你🙏一共面了1h,复盘回看感觉在给自己上刑。。</p><p>自我介绍</p><p>js常见数据类型 </p><p>null和undefined的区别</p><p>js作用域</p><p>对面向对象的理解(打了我个措手不及。。问了我面向对象的特性,答继承多态封装,只记得这六个字</p><p>什么是继承多态封装(懵,完全组织不起来语言,勉强解释了继承,</p><p>js中创建类的方式(又懵,说了声明对象,构造函数,他补充class)</p><p>深拷贝浅拷贝</p><p>闭包</p><p>js原型链</p><p>有用原型链解决过什么问题吗</p><p>做开发用的什么操作系统(啊?我说我用macOS 晕死</p><p>进程和线程</p><p>多线程的通信方式(不会 没复习到 当时期末考都没考这个</p><p>js是多线程还是单线程</p><p>介绍死锁</p><p>怎么避免死锁(我说用银行家算法</p><p>介绍银行家算法,说下大概思路(就记得有个安全序列,输出一通废话</p><p>说说http协议</p><p>网络分层模型</p><p>http协议在哪层</p><p>http和https的区别</p><p>说说tcp协议</p><p>http基于tcp还是udp</p><p>http发展几个版本,有什么区别(复盘的时候发现好像嘴瓢把1.1说成1.0了 我死一死</p><p>了解过http3.0吗(没了解没背哈哈🥲</p><p>网络请求类型(get post </p><p>还有其他的吗:head options</p><p>get和post的区别</p><p>get长度限制大小为多少(我说这个长度是浏览器对url的限制,具体长度没记过</p><p>常见数据结构有哪些(栈 链表 二叉树 图 队列,然后他说还有数组。。</p><p>数组和链表的区别</p><p>算法题讲思路:查找字符串数组最长公共前缀(用双层循环</p><p>这个算法的时间复杂度</p><p>说几个排序算法 介绍其中一个并说他的时间复杂度</p><p>position有哪些属性</p><p>margin和padding</p><p>对盒子模型的理解</p><p>浏览器输入url到渲染页面的过程</p><p>浏览器缓存方式</p><p>session和cookie的区别,cookie一般用来做什么(再次懵,我说登录验证吗但是会被信息窃取啊</p><p>问我有没有读写过cookie,没有呢</p><p>跨域问题</p><p>问对哪个框架比较熟(vue),vue2还是vue3</p><p>vue3生命周期</p><p>网络请求放在哪个生命周期钩子里(应该是created或者mounted,很不幸答错了</p><p>子组件和父组件通信方式</p><p>首页加载慢的原因和解决方式</p><p>首页滚动特别卡怎么解决</p><p>说说虚拟dom</p><p>v-key的作用</p><p>双向绑定的实现</p><p>v-bind的实现原理(没看过源码</p><p>问我能实习多久,最早什么时候到岗,能不能接受去北京,说他那边要求实习至少六个月左右,每周至少四天</p><p>——反问阶段——</p><p>问了做什么项目,有没有导师,面的哪个部门</p><p>面试有几轮 说二到三面 啊啊啊别面了可不可以直接发offer😭</p><p></p><p></p><a>#前端#</a><a>#小米#</a><a>#面经#</a>
AI 推荐面试题