字节

字节提前批一面:商业化

  1. 给项目上增加登陆验证
  2. HTTPS与HTTP的区别,加密的方式,HTTPS的加码和解码,HTTPS使用的加密方式
  3. HTTP status code的种类;
  4. 网站请求的过程
  5. DNS解析,HTTP属于哪一层,传输层的协议有哪些?ping命令是哪一层
  6. 数据结构与算法:堆和栈的区别
  7. 进程中的堆和栈
  8. 并发读写如何进行控制
  9. 自旋锁使用的场景
  10. 进程的通信方式
  11. 父进程和子进程,父进程提前停止,对子进程的影响
  12. MySQL 索引,联合索引,主键索引和非主键索引的区别。
  13. 事务,隔离的级别,脏读、不可重复度、幻读。事务的实际应用场景
  14. Redis的数据结构、底层的数据结构,Redis的事务,同步方式:RDB和AOF以及区别
  15. 算法题:
    1. 对于输入的二叉树,舍弃left指针,用right指针按照先根顺序串成单链表
    2. 1
    3. 2 5
    4. 3 4
    5. 转为单链表为1 -> 2 -> 3 -> 4 -> 5 要求in-place

阿里

腾讯