就凭查漏补缺这点,面试字节跳动之前请看这份前端面试真题解析

本文分享了一次字节跳动的前端面试经历,涵盖HTML、CSS、JS、浏览器、Vue和算法等多个方面。面试中涉及了TCP三次握手、HTTP状态码、Vue生命周期、数据响应等知识点,还给出了面试建议,强调逻辑清晰、独特理解、深入思考和流畅表达的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

当你开始开始去跳槽面试的时候,明明只是一份 15K 的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是凉凉;现如今市场,多线程、高并发编程、分布式、负载均衡、集群等可以说是现在高级后端开发求职的必备技能。今天分享一次字节跳动面试的经历,后面还有面试题解析哦。

字节跳动面试经历

字节一面

1、找一个你的项目说一下,首先你的项目介绍,承担了什么职责,做了哪些工作,难点

2、从你项目中看出,你使用的是 mysql,mysql 的 int 数据类型都有哪些?从小到大说一下,各占多少字节?

3、java 中的 int 都有哪些?字节占多少

4、问你一个关于计算机网络的,tcp 的三次握手说一下?

5、tcp 和 udp 的区别

6、你说你熟悉 linux,我给你一个案例,搜索出 log 文本中出现次数最多的 IP,并且给出次数

7、说下 java 的 gc

8、说一下 hashmap 这个数据结构

9、进行一次查找的话 haspmap 的时间复杂度是多少

10、给你一个算法你看一下,有一个无限长的整型数组,从小到大排序,非递增。那么怎么找到数组中一个 key

字节二面

1.说一说 mysql 的索引结构吧

2.看一道题吧,这个题怎么建立索引

mysql 订单表有几个属性:订单 id,用户 user_id、下单日期 date(精确到天)等,请问索引怎样建立

a. 查询某个用户的所有订单

b. 查询某一天的所有订单

c. 查询某一天某个用户的所有订单

看第二道题

10G 文件,每一行一个 uint32 数字。有一台 1G 内存的机器

  • A. 找出最大的 k 个数<

评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值