字节二面(110+min 高质量面试) 说实话,这次面的问题真的很难,很多问题我都是要提醒一下才能回答上来,场景题很多、还有用场景结合八股的 有点措不及防,答的稀烂 但过了我是不太理解的 ,可能发面经真的有用,来还愿了(已约三面) 1、自我介绍 2、介绍一下做的比较好的项目(这里我介绍了RPC,被问题狂烂轰炸) RPC项目的问题 2.1 问我RPC中的线程模型,比如说主线程、工作线程,这些我是怎么
23年12月面试的 已经离职 1 自我介绍 2 把所有的项目介绍下,项目中的难点如何解决 3 设计一个测试用例 4 写代码 结束
全程0八股0算法——全程40分钟 1.介绍项目——大概五分钟 2.问了一个难点——为什么不放到云上解决呢 3.说说做过的组件库 4.组件库的易用性指的是什么 5.一些严重依赖外部传入的数据的组件什么都不穿怎么展示UI 6.组件中有遇到什么复杂的业务逻辑——UI逻辑除外 7.文件上传组件怎么判断是否断网,传入一个超大文件怎么办,网络很差怎么办 8.组件库css样式怎么被用户覆盖 9.怎么根据传入的不
上一周字节hr突然打电话捞人面试,没仔细问什么岗位然后就开始面了,最后反问才知道是广告,做cv的cv的简历一下被挂,只有面些其他岗位。 1.自我介绍 2.项目背景,最终是否落地? 3.项目过程当中做的比较好的有哪些? 4.inpainting模型的原理,如何用的mask实现 5.图像擦除如何实现,对商品图擦除 6.图像当中比较常见的损失函数,分类,cross entropy,triplet los
旷视一二面 一面 自我介绍 学前端多久 css盒模型 垂直水平居中 对bfc理解 js数据类型 js基本数据类型和复杂数据类型区别 ```js let a = {age : 20}; let b = a; b.age = 30; console.log(a.age); ``` 手写深拷贝 对this的理解,指向的判断 箭头函数的this 项目怎么调用接口(axios) 对async,await
一面: 1.标准盒子模型、怪异盒模型 2.怎么隐藏元素 3.display和visible区别 4.flex属性 5.rem、em、px区别 6.盒子垂直居中对齐 7.vue父子组件通信 8.跨域解决 9.js基本数据类型 10.typeof null和NAN区别 11.NAN===自身吗 12.反转字符串方法 13.js的精度丢失问题 14.箭头函数和普通函数区别 15.箭头函数和普通函数中th
1.进程和线程的区别 2.死锁的必要条件,如何避免死锁的方法?进程的同步和互斥? 3.tcp udp的区别,在七层协议中的哪一层 4.tcp的三次握手?两次为什么不可以 5.tcp靠什么机制提供可靠传输 6.进程通信方式 7.好几个java问题。。。不列举了 不想回忆 8.输入url到页面渲染的过程 9.vue的key作用,什么影响 10.父子组件的生命周期执行顺序(更新 创建) 11.父组件和子
一面 2023.12.11 (75min) base:北京 项目的多端适配怎么做 聊项目1 如何实现ChatGPT的流式输出 sse 和 Websocket 的区别是什么? 管理平台如何做角色的权限控制 防抖,节流,分页优化具体怎么体现在项目中,展开说说 下拉刷新 情景题 - 实现计时器,如何切换浏览器仍能继续执行?(会错意了,他的意思就是用时间戳相减) 聊一句项目2 项目部署了吗?了解前端部署吗
一面(50min) 自我介绍 项目介绍、难点介绍 做了哪些优化 分包怎么分的,分完之后优化了什么 依赖用了 cdn 之后主要优化了什么 介绍下懒加载 登录怎么做的 url 到界面 http2 一次最多能发几个请求 介绍下宏任务微任务 讲讲事件循环 webpack 有哪些 loader webpack 主要作用是什么 webpack HMR TreeShaking 原理 vite 和 webpack
60min 被问麻了 1自我介绍 2计网 https为什么安全,它是对称加密还是非对称加密? 3 TCP三次握手四次挥手,为什么要四次挥手? 4 有用过promise吗? 5 手敲一份axios请求get百度的 6 看看你做的项目,运行后问问题 7 会springboot?说说DMO层 8 手写css居中布局 9 vite和webpack的区别
发牛客攒人品,球球速发offer呜呜! 一面(37mins) 面试官是个小姐姐,挺温柔的,但是 迟到了几分钟 hh,我正找HR联系方式,然后进来了... 1.自我介绍 2.介绍一下你目前的实习工作 3.介绍一下你的第一个项目 学的什么专业呀,那为啥学习前端呢? 4.介绍一下flex布局吧,平常怎么用的 两栏布局怎么实现 5.说说盒模型吧 6.讲一下网格布局吧 三栏布局怎么实现; grid和
能回忆起来的记一下。 说一下原型链和继承(然后就让我实现一下我说的继承方法,稍微深入问了一些) * VUE的各个生命周期适合做什么 * 使用proxy劫持数据,那它是怎么和HTML页面(或说组件)结合起来的 说一下事件循环机制 事件循环有关的看代码输出 括号匹配,有通配符 VUE的特点,用下来的感受 项目是怎么组件化的 常用的ES6特性 箭头函数的特点 应用层协议有哪些 diff算法的原理,有深入
css选择器(忘了) 如何实现选择列表前三个 怎么实现吸顶导航条(头一次见问这么多css的) 怎么判断空对象 项目 路由拦截 请求白名单 模块化 export export default需要怎么导入(完全不会) 剩下的都是常规八股 #不给转正的实习,你还去吗# #实习中的菜狗时刻# #前端#
8.19 一面 技术面 自我介绍 讲讲实习项目中的重难点 项目做过的引以为傲的东西 虚拟列表?怎么实现? 从浏览器打开页面之后,浏览器怎么处理 defer属性和async属性的区别? 引用外链script放在哪里? script标签放head和body有什么区别? 浏览器获取js之后,怎么处理? 讲一下回流重排?怎么减少? 事件循环了解过吗?宏任务微任务? 题目1:手撕防抖节流 题目2: // 生
被团子捞了 var let const的区别 const如果是对象,属性可以修改吗 有什么方法能够不允许修改对象的某个属性 cookie localstorage sessionstorage区别(还问了一个js浏览器存储??我没听懂啥意思,现在想一下,觉得可能是想问强制/协商缓存???怪我没反应过来。。唉) 跨域怎么解决 nginx除了解决跨域还有哪些应用场景 vue中组件通信方式 jwt原理,