请选择行业
请选择职位
请选择省份
请选择城市

字节跳动iOS客户端实习岗位面试问题

时间: 2021-01-13 10:36   作者: LeonZou   点击次数: 
 
  一面:1h
  项目经历
  数据库事务
  写sql语句,group by
  为什么需要rollback
  MySQL不同引擎的区别
  不同引擎的索引区别
  索引的作用、特点、哪种数据加索引比较好
  什么时候索引失效
  存储过程
  说下ASCII和unicode的区别
  unicode一个汉字占多少字节?字母呢?
  utf-8的优势?
  进程和线程的异同和联系
  进程通信的方法
  死锁的条件、解决方法
  什么是抢占
  堆栈的异同
  什么是虚拟内存、共享内存、物理内存
  什么是子网掩码、它的作用是什么
  什么是DNS
  说一下输入网址之后,浏览器怎么显示网页的
  抓包的原理
  TCP三次握手、四次挥手
  C++的特点
  什么是多态
  重载和重写
  并发和并行
  单CPU能实现多任务并行吗
  举一个死锁的例子
  什么是互斥锁/读写锁
  什么场景用互斥锁,什么场景用读写锁
  介绍一下C++11的智能指针
  循环引用
  做题:一次股票买卖所能获得的最大利润
  杂谈+反问
  二面:1h
  MySQL的多线程并发是怎么做的
  MySQL线程池怎么设计的
  乐观锁和悲观锁,各自的使用场景
  innodb和mylsam的异同
  两种引擎的索引异同
  索引的底层实现
  介绍下C++的引用
  说下左值和右值
  说下unique_ptr
  说下use_Count机制
  use_Count存在内存哪里
  C++实现严格的单例模式
  说下map和unordered_map
  哈希构造方法、哈希冲突解决方法
  说下AVL树和红黑树
  说下生产者-消费者模型,其中的同步机制是怎么样的
  什么是写优先和读写平衡
  什么是优先级反转,怎么解决
  说下vector是怎么做到动态变化的
  vector的扩张因子
  优先队列的底层实现是什么
  post和get的异同
  HTTP2.0相对1.0有什么改进
  如果一个服务器和客户端突然断开连接(只有握手没有挥手),这时会发生什么
  3升和5升的杯子,怎么得到4升水
  做题:二叉树,从根节点出发,输出节点之和等于给定目标值的全部路径
  杂谈+反问
  三面:1h
  社团经历
  实现单例模式
  C++代码到程序的过程
  编译到汇编阶段,代码怎么变成汇编代码的
  HTTPS和HTTP的区别
  HTTPS的具体过程
  网络挟持的解决方法
  输入网址到显示网页的过程
  中间人攻击
  HTTP状态码
  断点续传怎么做的
  git的使用
  。。。忘了录音 记不太清了
  做题:反转单词序列,追问怎么优化,有没有更好的办法
  杂谈+反问

 

原文链接:http://www.51testing.com/html/77/n-4474977.html

打印本页 | 加入收藏

上一篇:【51讲堂】[安全测试入门首选]测试工具    

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: