1. 摩天轮 2. 迷宫 3. 字符串匹配 4. 01最小字符串 #2023秋招##字节笔试##字节跳动##字节招聘##字节跳动客户端#
面试时间:08/25 面试形式:视频会议 面试岗位:后端开发 一面(45min) 面试官介绍 自我介绍 面试官介绍本次面试流程:算法+基础+项目+反问环节 算法 两两交换链表中的节点(ACM 模式) 基础知识 os: 进程和线程的区别? 进程间通信方式? linux命令: 查看CPU状态? 查看网络情况? 查看磁盘大小? 如何查看大小前5的大文件? 计网: URL背后的过程? DNS解析详细说一下
一面5月31日 二面6月6号 1.自我介绍 2.项目 3.八股文: mysql数据库 去重,聚合关键词 java 垃圾回收机制,文件操作io 深拷贝与浅拷贝 七层模型 多线程与多进程 字符流与字节流 为什么tcp释放连接是四次挥手 不是三次 输入一个url后会怎么样 一些常见linux命令 点赞测试 支付页面测试 为什么做测试 职业规划 4.做题 一道简单mysql查询 左连接 算法:括号匹配
面试官比小米的凶,让我感觉蛮害怕的。 上来介绍岗位是做啥,推荐架构巴拉巴拉。然后让我自我介绍。然后开始拷打项目。 我的项目是 webserver。 1.问怎么实现的线程池 2.项目具体流程介绍一下 3.epoll 的 LT ET 介绍一下 accept 这个用 ET 模式你怎么实现一次性建立完连接? 4.Proactor主线程完成读写,并发高了怎么优化? 用 Reactor 怎么实现你这个项目流程
宝剑锋从磨砺出,梅花香自苦寒来,大家好,我是 小码哥 今天来整理了一篇文章《字节跳动面试总汇》分为三篇这是第一篇《前端篇》,测试篇后天推送 关注小码哥获取更多内推或者精彩内容希望大家面试多多希望看完对大家面试有所收获! 字节的前端一直是大热之选,不少人对字节跳动技术岗的职级体系和技术要求还不太了解,想去面试心里没底,下面带大家简单了解一下。 此外,还有由字节面试官整理的最新前端面试题(答案正在整理
js和c语言有什么区别 1.c言可以通过调用系统API来实现多线程,可以通过多线程来提高阻塞操作(主要是IO)时的CPU利用率,而JavaScript主要是单线程,JavaScript的可能阻塞的操作都由JavaScript运行时提供的异步API来完成 2.JS是脚本语言有解释器执行 c需要编译成机器语言 3. C语言需要程序员手动管理内存(主要指堆内存的申请和释放),而Jav
js面试题 1、js数据类型 基本数据类型 Number、String、Boolean、Null、Undefined、Symbol、bigInt 引用数据类型 object、Array、Date、Function、RegExp 2、js变量和函数声明的提升 在js中变量和函数的声明会提升到最顶部执行 函数的提升高于变量的提升 函数内部如果用 var 声明了相同名称的外部变量,函数将不再向上寻找。
http与https的区别 axios的特点 箭头函数与普通函数的区别 TCP与UDP的区别 vuex里的数据和全局变量有什么区别 get请求和post请求的区别,哪个刷新会丢失数据 深浅拷贝 js的基础数据类型 hash模式与history模式的区别 路由守卫有哪些 vue2的生命周期 keep-alive标签的作用
#软件开发2023笔面经# 前端面试可以说是一次非常有挑战性的经历。在面试中,我感到了一种双重压力,既要表现出自己的技术实力,又要在有限的时间内给面试官留下深刻的印象。 面试的过程中,我发现自己有时会紧张而忘记一些基本的知识点,或者回答得不够清晰和准确。这让我感到有些沮丧,但我也意识到这是一个学习和成长的过程。通过不断地练习和复习,我可以更好地掌握前端知识,并且更自信地应对未来的面试。 在面试中,
#软件开发2023笔面经# 前端面试通常涉及多个领域,包括 HTML、CSS、JavaScript、前端框架和库等。在准备面试时,应首先确保对这些基础知识有深入的理解和掌握。 除此之外,面试官还可能会问到算法和数据结构相关的问题,因此对这些知识也需要有所准备。另外,对于前端开发过程中常见的问题和挑战,也应该有清晰的思路和解决方案。 在面试中,应该展示自己的编码能力和问题解决能力,能够灵活运用所学知
一面: 介绍自己 在公司实习写过的项目 数组和链表 数组和链表怎么插入和删除元素 为什么数组可以用索引访问 栈和队列 二叉树遍历的方式有哪些,说明每种遍历方式 css性能优化 js原型和原型链 get和post的区别 进程和线程的区别 介绍一下webpack 最近学习了什么(答ts) 在学习ts过程中有哪些总结 知道哪些排序算法,分别说一下它们的时间复杂度 二面: 介绍自己 什么时候开始学前端的
8.11一面技术面 1v1-35min 自我介绍 项目功能实现细节(问了很久) Vue双向绑定原理 Vue3的新特性 反问 ---8.19通知二面--- 8.23二面技术面 1v1-60min 自我介绍 项目功能实现细节 项目改进思路 协商缓存强缓存 协商缓存详细流程 Vue响应式原理 Vue使用中注意的点(v-for key值、v-if和v-show) Vue为什么使用虚拟DOM Vue渲染原理
https://www.whyknown.com/ ===> 如何精通面试,获取前端面试资源,吊打大厂面试官,通过面试题查缺补漏,秋招、社招一战成名。免费开源前端|面试进阶之道,快来学习,会更新各大厂的面试真经和答案,每个面试题从源码角度和可调试、尝试角度出发,祝你成功!===> https://www.whyknown.com/#面经#
一面: 1.自我介绍 2.介绍项目做了那些 要具体 用了哪些技术 3.团队合作最看重什么 4.在校成绩如何 5.英语如何 6.希望在哪个城市工作 7.羊了个羊为什么这么多人玩,如果让你做一个小游戏你觉得什么比较重要 二面: 1.自我介绍 2.平时有什么兴趣爱好 3.在校成绩如何 4.是否愿意做后端 5.英语如何 6.对于企业最看重哪两个点 以上
#面试题目# 自我介绍 1.意向工作地?考虑济南嘛? 2.vue2和3的区别 3.vue生命周期 4.vif和vshow的区别 5.未来规划 6.你有什么优势 反问 ---- 这么简单,我不会凉了吧?!