双非一本,代码写的烂才是原罪? 2021字节/拼夕夕/支付宝大厂面经分享

本文是一位双非一本非科班出身的开发者,分享其在字节跳动、拼多多和支付宝的面试经历。文章详述了面试过程中的技术问题,包括Redis、Java并发编程、算法和数据库等内容,并强调了算法练习和知识体系的重要性。
摘要由CSDN通过智能技术生成

本人双非一本非科班,之前在百度和字节实习过,这次其实没抱着什么特别大的希望投递,没想到字节可以再给我一次机会,还是挺开心的。

几场面试下来,面试得自信,声音自信,给面试官一种你啥都会稳如狗的感觉(实际内心慌得不行...),然后表达流畅,吐字清晰,不卑不亢,说话要有逻辑性,不能吞吞吐吐半天说不明白,得总结自己的面经,形成自己的知识体系,别人的面经写的再好也是别人的,自己刷面经总结自己不会的点整理出来才是最有用的,文末我分享了一些我学习的方法和我收集的资源,我都整理成一套资源库了希望能帮到大家

下面是面试经历全部写的是技术面试,hr面就没写了

1. 字节跳动

整个面试过程,主要围绕算法和实习经历考察,基础知识的话不是很难。每一面的面试官都很nice,特别是三面的面试官,感觉在讨论的时候没有带着面试的压力,就是朋友之间的对话。

image.png

字节跳动一面(60分钟)

  1. 自我介绍
  2. 说下TreeMap和LinkedHashMap
  3. TreeMap怎么按照自己想要的顺序排序
  4. ConcurrentHashMap怎么取的size值
  5. 怎么防止恶意请求刷接口
  6. 那ES怎么切词的呢,有写过切词插件吗
  7. 你在项目中用Redis的场景
  8. 说下Redis有哪些数据类型
  9. Redis怎么分片的
  10. Redis的删除策略

字节跳动二面(60分钟)

  1. 你希望你处于一个什么样的工作环境
  2. 怎么根据0-5随机函数得到0-8随机函数
  3. 缓存和DB之间怎么保证数据一致性
  4. 延时消息队列怎么设计Redis的zset
  5. zset做延时队列会有什么问题死循环轮询耗时
  6. 说下索引二八原理、提升读性能牺牲写性能的数据结构一个索引对应一颗B+树哈希、有序数组、二叉树查询的优缺点那为什么不用跳表呢?
  7. 火车票区间查询怎么设计数据结构比如上海去武汉,途经南京、合肥现在要快速查询出两点之间票的库存
  8. 手撕代码,leetcode54螺旋矩阵

字节跳动 三面(60分钟)

  1. 手撕代码,模拟
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值