携程前端实习

一面

  • 自我介绍

  • css 说说,属性或者其他

  • css 性能优化 == 重绘和回流(transform)

  • css3

  • HTML 树渲染 JS 代码会阻塞吗? == script 的原生、async、defer

  • websocket 讲讲

  • 说了一个需求可以用 (position sticky 以及 JS 兼容实现) 实现

  • 垂直居中

  • margin 塌陷

  • BFC 讲讲

  • float 什么时候用

  • 继承(原型链继承即 ES6 继承 ==》借用继承 ==》 寄生组合继承以及他们的优缺点)

  • Vue2 对比 Vue3

  • 响应式如何实现(讲了下底层原理)

  • JS 事件机制

  • this

  • Promise 是如何实现的?讲讲思路(订阅发布)==》考虑状态==》即 resolve 触发一系列的 then 中的回调函数

  • Promise 直接传入一个字符串,什么状态(面的时候说 fullfilled 状态,但是面试官没有反驳?后面尝试 Promise 必须传入 function ,可能理解错意思又正好答对了)

  • Promise 状态题(错了)

    const test = new Promise(r => {
        setTimeout(() => {
            r(1);
        }, 1000);
    }).then(() => console.log(test)); // pending
    
    setTimeout(() => {
        console.log(test); // fullfilled
    }, 2000);
    
  • node 模块化(讲了 commonjs 与 esm 以及 require 具体)

  • node 进程间通信 == 操作系统的进程间通信(管道==》消息队列==》共享内存==》socket ==》信号量)

  • 缓存 ( memeory cache ==》 disk cache ==》200 强缓存 ==》304 协商缓存)

  • git merge rebase 对比

  • master 分支更新到滞后的本地 feature 分支=》git pull

  • 你的 git flow 大致什么样呢?以及他们是如何互相切换的( master =》pre-dev =》dev )

  • 问了下之前笔试的题

  • 反问


一面过,由于接别的 offer 了所以没有继续二面了

#前端开发实习##实习##面经#
全部评论
笔试ac多少呀
点赞 回复 分享
发布于 2022-04-14 22:00
老哥当时你实习面试时长多久啊
点赞 回复 分享
发布于 2022-10-17 17:59 上海

相关推荐

5 29 评论
分享
牛客网
牛客企业服务