百度秋招测开面经

1、自我介绍

2、MySQL

  一、结合简历的项目说一下数据库设计如何优化

  二、说一下所知道的索引类型

  三、索引的优缺点

  四、索引的使用建议

3、计算机基础

  一、TCP和UDP的区别

  二、TCP的三次握手的流程

  三、进程和线程的概念和区别

  四、深拷贝和浅拷贝的区别

5、Linux

  一、文件查看前10行的命令

  二、文件编辑的命令

  三、vim和view的区别

  四、查看端口的命令

  五、查看进程的命令

6、数据结构

  一、说一下知道的数据结构

  二、数组和链表的区别

  三、链表是如何实现的

  四、结合JAVA说说哪些是线程安全的举例说明

  五、HashMap和HashTable的区别

  六、HashMap扩容机制实现

7、测试

  一、性能测试的指标有哪些

  二、黑盒测试和白盒测试的区别

  三、场景一:给一个百度搜索框如何做测试

  四、场景二:如何测试一个大语言模型,有什么评价指标;BLEU分数和ROUGE-L公式是如何计算的

  五、大模型微调的流程(部门业务相关)

8、算法

  手撕一个冒泡算法,如何优化,如果输入换为string[] 代码如何修改

9、总结

  大厂面试初体验,感觉良好,时长一个小时,有一部分问题忘记了,大致就是结合项目问一些八股文,面试官挺有耐心的,自己八股文掌握的不熟练下次重开!

你可能感兴趣的:(面试,百度,笔记)