#软件开发笔面经# 🏢字节跳动 部门保密 🕙2024-08-30 50min 📄面试题目 1. 自我介绍 2. 项目介绍 3. 实习介绍 4. AST 理解 5. Taro 编译原理 6. Taro 1- 4 各个版本区别对比 7. 性能指标 8. JS 模块化理解 9. CommonJS、ES 区别及实现原理 10. Webpack 理解 11. Loader、Plugin 区别 12.
自我介绍 项目 很多C++的特性, 比如vector和List区别、static的作用、linux内存结构、栈和堆等等时间太久记不清了基本都是八股 手撕:旋转链表 总共40mins吧好像
8月22号 1、吹水,介绍 2、实习的nuxt3项目(ssr、为什么ssr首屏加载快、seo好等等) 3、ssr和csr区别(怎么混合渲染) 4、怎么优化首屏加载速度(答了很多但只是客户端和打包这边的优化、没完全达到面试官预期) 5、osi七层模型 6、ftp协议干嘛的(忘了) 7、https协议以及怎么保证安全传输的 8、跨域以及怎么解决 9、nginx是什么,它反向代理底层实现(这里答得不够深
#软件开发笔面经# base深圳转到杭州,因为一些原因oc拒了😭,等时机成熟我再来! 1 做一个自我介绍 2 我看你大学是20年到25年吗?(对的,因为我延毕了)为什么延毕了? 公司效益不好,觉得没有发展,于是辞退。又因为当时5月下旬了,因为当时准备面大厂,一般都会手撕算法,需要时间准备面试,于是跟导师沟通延毕一年。所以我成为了25届应届生。 3 所以你的延毕跟你本身的毕设结构是没有强关联的,而
1.自我介绍 2.实习的重点工作 3.项目一直挖 挖得很深问原理问为什么 4.JS的数据类型 5.一个代码输出题 6. .splice () 7.强缓存 (cache-contol,expires),弱缓存(没听说过) 8.强缓存的触发过程 9.跨域的概念,原理,如何解决跨域 10.浏览器发起跨域请求 11.JSONP的原理 12.开发中怎么解决的跨域,本地怎么解决的跨域 13.flex: 1和f
1. 自我介绍(2min); 2. 项目Socket用的是TCP还是UDP? 3. TCP与UDP的区别? 4. 三次握手,四次挥手作用? 5. socket和http有什么关联?X 6. 介绍一下http 7. http和https的区别,都是通过什么连接的? 8. http有哪些常见的head?X 9.知道SSL吗;X 10. Qt客户端和server怎么通信的? 11. DNS X 12.
1 你可以实习多久? 2 为什么留级了? 3 算法(这题做了我1h,晕了😵) 有一个n边形(P0,P1,P2...Pn),每一边皆为垂直或者水平线段,现在给定数值k, 以P0为起点,将n边形的周长分成k段,每一段等长,请打印出所有的k等分点的坐标。 4 逻辑题 假设地球是一个二维圆形,在12点钟位置是飞机场。飞机必须在飞机场起飞,而且必须在飞机场降落。飞机之间可以互相加油。飞机既可以顺时针飞,也
1-2拷打项目 1 IOS和安卓的兼容性问题 2 如果再让你做一遍首屏视频的效果,你会如何做? 3 事件循环在浏览器环境和Node环境中有哪些不同? 4 requestAnimationFrame是宏任务还是微任务? 5 浏览器的最大请求数量是多少,为什么这么设计? 6 算法(类似二分法) 给定一个整型二维数组 (每个一维数组的长度大于0但不固定),每一行从左到右递增,每行的第一个整数大于前一行的
1 考察事件循环 2 考察闭包、作用域链、var变量提升 3 算法力扣1556千分位分隔符变种,包括正、负、小数 4 算法力扣200岛屿数量 反问 前端技术栈用的什么:React 前端团队会沉淀哪些类型的文档?
50min 1. csr 和 ssr 是什么,区别有啥 2. 了解什么 seo 的优化 3. 公司的组件库打包、开发阶段都是啥样的 4. React16 17 18 新功能 5. rollup、esbuil 和 vite 这些打包工具有啥区别 手撕: 1. React17 和 18 的 setState 输出题: ```js const [state, setState] = useState(0
7.5号接到HR电话确认一面面试时间,收到一面面试邮件 7.8号下午三点一面。先自我介绍基本情况,介绍到项目的时候,面试官会根据介绍的项目中的点打断,然后拷打项目。三个项目挨个问,项目难度中等,但基本能讲清楚。根绝项目中的点,面试官重点问了线程池、协程、线程调度和协程调度的区别、C++源码到可执行文件的全过程,还有最后的运行输出,详细问了这背后操作系统都干了什么,比较深入。还重点提问了TCP/UD
时间8.30换部门捞面 rt 面试体验很差 约了下午3点 前5分钟说有急事推迟一小时 结果最后还迟到半个小时 不开摄像头 特别嘈杂感觉周五的原因 全程无八股,只有做题 项目介绍 做题,this与作用域相关,秒了 做题,事件循环输出题,秒了 智力题,大概最快几次烤完三片烤肉,很简单秒了 手撕,写一个类,要求实现异步任务控制并发,撕出来了,时间关系叫停了 最近在学什么技术 周末完周一上午挂 鼠鼠把字节
在最开头介绍的时候,面试官问我为什么投这个(HR捞的....,本来投的后端,被换成这个了),然后我以为是移动端,然后巴拉巴拉说了一下我认为的移动端的前景,然后面试官说这是PC端 1.class 和 struct之间的区别在哪 2.在C++中创建一个类,在一开始类中有些什么 2.static的作用,以及用static修饰全局变量和不修饰的区别 3.这段代码执行会发生什么 ```C++ #includ
一面 说一下你理解的div 说一下flex 说一下权重,看代码(父子和子的权重问题) 说一下promise,手写并发控制 怎么判断数组 typeof和instanceof的区别 写代码,分割url 二面 场景题react 手写自定义hook,实现登陆拦截 手写千分位格式化 三面 扫一扫登陆流程 react通信,单项数据流 看代码,变量问题,pomise问题 写代码,数组里的0移到最后 大部分都忘记
#字节跳动# 一共1h,前30min自我介绍问技术细节,后 30min问知识点写代码。 • 项目细节和工作经历学校经历使劲问 • 为什么做前端? • 大文件上传怎么做的,并发怎么控制的? • 平时怎么学习的? • 都看过什么系统的前端书籍? • 浏览器渲染原理讲讲? • 前端层面怎么做优化? • 代码层面怎么做优化? • 擅长的三个领域? • element ui看你挺熟悉,源码读过吗? 讲一下细