首页 / 百度实习
#

百度实习

#
80782次浏览 1302人互动
此刻你想和大家分享什么
热门 最新
百度后端go日常实习面经 已oc
#面经#C++选手百度一面 6.14 60min自我介绍项目介绍讲一下IO多路复用你的线程池的任务队列满了怎么处理的?mysql的索引说一下,B+树是什么聊一下悲观锁和乐观锁mvcc是什么?介绍一下,这里用的是什么锁SQL优化,查询量过大、查询过慢如何优化,比如select xx,yy from table where zz=aa limit 1,100,2,100覆盖索引和联合索引是什么get和post的区别post传输密码也不加密吗?你知道哪些加密算法七层模型和四层模型介绍一下?TCP属于哪一层?TCP四次挥手介绍一下为什么最后一次挥手后要等待?Linux平常都用什么命令?查看磁盘容量用什么命令?redis了解吗?说一下其中的数据类型,Zset的底层实现,时间复杂度go用过吗?goroutine和thread的区别两道算法:判断树是否镜像对称?lc101 将链表旋转 lc61反问:业务、技术栈百度二面 6.19 40min自我介绍讲一下IO多路复用epoll有哪些不足之处?具体介绍一下你的项目为什么用C++不用go那访问一个服务器从发出到收到数据的过程是什么样的?http和https的区别对称密钥和非对称密钥比较一下,适用场景分别是什么shell的命令你一般用哪些如果需要查近期访问你服务器的ip和次数你怎么用shell查? (突然说今天可能要快一点,慌的一批)手撕:翻转字符串  (感觉空间可以再优化)  lc151中间件了解哪些?redis的问题你知道哪些微信用过吧,如果要你设计几个表去查看好友之间的关系,如何设计?  (说完就结束了,比预想的快,感觉凉了,结果过了)百度三面 6.20 25min自我介绍项目介绍你认为的亮点有哪些你认为的难点有哪些?你是如何解决的?如何评价你自己?优点和缺点你在emo的时候是如何解决的?你的职业规划是什么?你能实习多久?你对我司的产品有哪些了解如果让你转语言,你认为得花费多久?给你一个没接触过的项目,你会如何学习?6.21下午oc#百度##百度实习#
投递百度等公司10个岗位
点赞 评论 收藏
分享
8.23百度一面凉经1. 自我介绍2. 实习里面碰到的技术难点并且是怎么解决的?  a. es  b. 为什用es替代mysql,他俩有啥不一样?  c. 如果你没有搜索的需求,一开始为什么要用数据库呢?  d. 数据量不大的话也是要走全表扫描的,跟你数据量大不大有什么关系?  e. mysql里面的模糊搜索跟es里面的模糊搜索有什么不一样的?  f. 我要模糊搜索一个词,我在es里面没有对其进行分词,那我是不是就搜索不到了?  g. 你们是怎么判断哪些是要搜的词的,你们能知道世界上所有的词呢?3. mysql  a. 隔离级别  b. 可重复读  c. 版本控制可以解决幻读问题,能不能讲一下是怎么解决的?     ⅰ. 也就是说每一条数据都要存到历史版本?那具体是怎么来存的?    ⅱ. 如果把每条数据都要存历史版本,如果存到日志里边,那这个日志是不是越来越大,这个历史版本什么时候清掉?4. redis  a. 怎么做持久化的?    ⅰ. rdb    ⅱ. aof      1. 讲讲日志的写入流程?      2. redi每个操作都要写一下日志,那会对性能有什么影响,然后通过什么方式来避免这种影响?      3. 宕机为什么会导致数据丢失,丢失的是哪些数据?      4. 了解操作系统里面的page cache吗?      5. aof日志写到page cache里边,异步的把内存里的日志数据写入到磁盘/s5. java  a. aio、bio、nio的区别?https://blog.csdn.net/meism5/article/details/89469101  b. 阻塞、非阻塞?  c. 同步、异步?6. go和java对比  a. go struct和java 类有什么不一样的?  b. 一个struct想要复用另外一个struct的成员的话怎么做?  c.  java里面实现接口和go实现接口有啥区别?  d. go里面struct怎么实现一个接口?写出来7. 算法  a. 2385. 感染二叉树需要的总时间#Java研发工程师实习#  #百度实习#附录音: https://www.bilibili.com/audio/au3168287?type=1
投递北京创新乐知信息技术有限公司等公司10个岗位 Java求职圈
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务