【software engnieer】面试分享自我介绍 => 为什么选择前端 => 询问博客相关技术(后来因为面试官的内网无法访问就略过了)在做页面展示的时候,面试官问我怎么解决缩放导致的字体位置和图标大小问题,我只能说改成以 rem 为单位来描述 font-size 或许对页面有优化。后因面试官也无法调试成功遂跳过。CSS问:盒模型?答:关于盒模型答的马马虎虎,大概讲了由哪几部分组成,在 Chrome 中计算长宽和 IE 中计算长宽有什么区别。问:flex 布局是否了解过?答:我暂时还没有去了解过。JS问:JS 了解到什么程度?答:学习了 ES6 的语法。问:let, const, var 区别?答:let 定义变量,const 定义常量,var 定义全局变量。……问:怎么确认语法的浏览器适配性?答:查询 MDN 网站文档。问:了解过闭包吗?答:(刚看过就忘了)……算法1. 确认链表是否有环 快慢指针,如果两个指针相遇就说明有环2. 找到有环链表中环的起始节点因为只讲出解法,没写出证明,还被面试官问是当场想出来的吗,我只能回答说做过题 😅思路和上题类似,快慢指针从链表头部出发,在第一次相遇之后,将快指针退回头部,重新出发,速度设为1,第二次相遇位置就是环的起始位置。
面试感受:很好;面试难度:困难;面试来源:内部推荐