百度一二面测开面经(已凉)

一面
1、手撕代码,找数组中第二大的数
2、python爬虫中爬取到图片和网页跳转链接的url,写伪代码爬取所有图片(用了迭代法和递归法两种方法)
3、linux查看端口被哪个进程占用命令
4、linux文本字符串替换(sed命令)
5、mysql InnoDB和MyISAM的区别
6、请求https底层流程
7、DNS解析过程
8、工位上东西被人拿了,怎么看录像找到拿的人(这是什么奇怪问题
9、一个文件很大有一亿个ip地址,怎么用100M的内存找到出现次数最多的ip地址
10、对一个无线鼠标设计测试用例

二面
1、用linux的场景,linux常用命令
2、netstat各个字段含义
3、进程的状态
4、有哪些进程调度算法,具体说明
5、锁的分类,乐观锁和悲观锁,乐观锁的原理
6、IO缓冲和非缓冲,网络IO是缓冲的吗
7、数据结构分类,自己最擅长哪一个数据结构
8、平衡二叉树的概念,插入删除左旋右旋操作
9、最近刷题吗,讲一个最近刷到过印象深刻的题
10、C++面对对象特性
11、多态中运行时怎么确定虚函数
12、如果一个类继承了多个包含有虚函数的类,这个类的大小怎么计算
13、为什么不干开发

结局:已共享
全部评论
佬,单就算法题而言,hot100+剑指Offer都二刷,能过绝大部分中小厂的笔试吗
1 回复 分享
发布于 2023-12-19 19:22 广东
没三面吗
点赞 回复 分享
发布于 2023-09-25 13:26 北京
多久共享的
点赞 回复 分享
发布于 2023-08-31 15:35 江苏

相关推荐

05-27 15:03
郑州大学 Java
牛客22578810...:欢迎各位留下投票的原因
投递百度等公司7个岗位
点赞 评论 收藏
分享
1. 自我介绍2. 闲聊,问研究生课程,能实习时长,毕业时间3. 项目3.1 登录身份校验使用了JWT令牌,是怎么实现的3.2 redis的一主两从是自己部署的吗3.3 redis缓存穿透是什么,怎么解决3.4 为什么要用乐观锁解决超卖问题(答: 考虑到项目场景并发量不会很大,如果使用悲观锁会有性能开销)3.5 既然并发量不大,为什么还采用锁呢?如果采用悲观锁该怎么实现3.6 数据库的分布式锁有用过吗?没用过那就介绍一下你用过的分布式锁3.7 防重Token+lua脚本是为了解决什么问题,怎么实现的3.8 多个线程执行这个lua脚本会出现什么问题吗?3.9 使用RabbitMQ是为了解决什么问题,怎么解决的3.10 Spring AOP是什么,有哪些适用场景3.11 Spring事务是什么,有什么作用3.12 介绍一下Synchronize关键字,可以加在哪些地方4.1 项目里面Java多线程是怎么使用的4.2 如何进行的多通信断点点多路复用管理5. 抽象类和接口有什么区别?各自适用于什么场景?6. 某个接口sql查询慢,如何排查7. 索引失效8. 怎么分库分表,sql表数据量太大导致的查询速度慢怎么解决9. 介绍一下Java类加载的机制手撕:leetcode.78总结:项目熟悉度不够,分布式锁,分库分表知识点掌握不熟,Spring的事务相关知识掌握不足,对于项目中多通信端点多路复用管理的实现掌握不够,手撕明明很简单但写出来了没能跑出来,给面试官讲了一下思路。感觉自己回答问题的时候有点紧张加上对八股熟悉度不够,老是说一半卡壳,答不全。整体难度不算高,但我准备得不够充分。。。估计挂了。
查看21道真题和解析
点赞 评论 收藏
分享
评论
5
39
分享

创作者周榜

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