码迷,mamicode.com
首页 > 其他好文 > 详细

2021校招 字节跳动提前批

时间:2020-07-09 22:35:20      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:time   top   mysql索引   问题   四次挥手   分布式   校招   container   最短路   

字节跳动提前批

时间:2020-07-09 18:00-19:00

内容

项目

背景:基于ZooKeeper的配置中心

问题:

  1. 项目的背景
  2. 如何实现
  3. 分布式锁的实现

Java基础

问题:

  • HasMap的数据结构
  • HashMap如何解决哈希冲突

算法

  • 常见的排序算法有哪些
  • 快排的时间复杂度,最差的时间复杂度
  • 队列和栈的区别
  • 介绍动态规划
  • 介绍深度优先和广度优先算法
  • 一个二维数组,有障碍,随机给个起点和一个终点,求起点到终点的最短路径长

计算机网络

  • 点击一个URL,发生了什么(考察DNS解析)
  • time-wait的作用(四次挥手)
  • HTTP,TCP属于哪一层

设计模式

  • 常见的设计模式有哪些?
  • 单例模式为什么要双重检查,不进行双重检查会产生什么?

数据库

  • MySQL索引的底层原理,数据结构

Linux

  • 了解Linux的常用命令吗?
  • 查看进程 (ps)
  • 查看各个进行占用内存信息(top)

总结

看问的问题就知道我是个菜鸡,面试官特地选了些简单常见的问题,然并卵。还是得好好刷题,多参加面试,积累经验,fight!

2021校招 字节跳动提前批

标签:time   top   mysql索引   问题   四次挥手   分布式   校招   container   最短路   

原文地址:https://www.cnblogs.com/truestoriesavici01/p/13276428.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!