字节飞书 后端 日常实习

一面凉经

项目
  1. 登录如何实现的?

  2. 加盐,盐从哪来

  3. 消息队列怎么用的?为什么要用消息队列而不是一个函数生产消费直接解决?

  4. es怎么用的?

  5. redis怎么用的?

八股

  1. redis set的基本操作,怎么实现底层有了解吗
  2. linux基本操作
  3. 操作系统:虚拟内存的用处
  4. 计网:TCP, UDP的区别,TCP为什么是可靠连接
  5. 数据结构:排序算法有哪些时间复杂度是多少?10000个人里选前1000个,堆排流程和复杂度
  6. 二叉平衡树和B+树的区别,用途
  7. 为什么Mysql要用B+树
  8. Java新建一个类加载过程
  9. Java虚拟机的用处
  10. sql:每个课程分数大于70小于80的学生人数
  11. 手撕代码二选一:
    1. 数组重复最多元素(时间O(n),空间O(1))
    2. 折半插入链表
#实习##面经##字节跳动##后端开发#
全部评论
折半插入链表是什么呀,是不是力扣147对链表进行插入排序?
点赞 回复 分享
发布于 2022-06-21 17:35
楼主是北京飞书吗
点赞 回复 分享
发布于 2022-04-28 22:25
感觉可以在原数组上作map,表示数组下标出现的数量,用数量加上数组长度来区分这个数是原数组里的数还是map中的数
点赞 回复 分享
发布于 2022-04-28 21:46
最多元素也可以空间o1吗,是不是过半元素啊
点赞 回复 分享
发布于 2022-04-28 01:10
字节跳动校招内推码: HC9H2MF  投递链接:  https://jobs.toutiao.com/s/FNmxaGn 本部门 JAVA 实习(三亚,北京,上海,杭州都可以奥): 字节跳动校招内推码: HC9H2MF  投递链接:  https://jobs.toutiao.com/s/FNmmYYc map.put(0,' w&(17219)#39;); map.put(1,'a&(417)#39;); map.put(2,'n&(392)#39;); map.put(3,'g&(4286)#39;); map.put(4,'w&(17220)#39;); map.put(5,'e&(665)#39;); map.put(6,'n&(392)#39;); map.put(7,'h&(1873)#39;); map.put(8,'a&(417)#39;); map.put(9,'n&(392)#39;); map.put(10,'2013'); Print(&(17221)#39;W_ _X',' map.values()&(17222)#39;) 可沟通进度等
点赞 回复 分享
发布于 2022-04-27 18:46

相关推荐

12-27 22:35
门头沟学院 Java
点赞 评论 收藏
分享
给🐭🐭个面试机会...:我擦seed✌🏻
点赞 评论 收藏
分享
11-28 16:00
已编辑
武汉理工大学 Java
Tom哥981:这份简历是“短期项目硬堆中大型系统技术”的“技术炫技式造假模板”,槽点密集到能当反面教材: ### 1. 「项目时长」和「技术密度」严重脱节,造假痕迹焊死在简历上 两个项目时长分别是**3个月、2个月**,但堆了Spring AI、Elasticsearch、MinIO、Kafka、ShardingSphere、Docker、Sentinel等近20个中大型项目才用的技术——正常情况下,光把这些中间件的文档看完+环境搭好,3个月都不够,更别说实现“AI多轮对话、分库分表、RBAC权限、大模型调用”这些功能。 说白了:你这不是“做项目”,是把“后端技术栈清单”往项目里硬塞,明摆着“只调用了API,没碰过核心逻辑”。
点赞 评论 收藏
分享
评论
7
36
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务