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

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

前言

当你开始开始去跳槽面试的时候,明明只是一份 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、下单

  • 13
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值