百度FPGA开发一面分享
第一次参加面试,全程问了很多基础专业问题,结果感觉没戏。
主要问题:
1、做一下自我介绍(我讲了自己做过的项目还有和朋友一起创办并上线的小程序公司。)
2、更倾向于前端还是后台开发,我选择了前端,因为我最多使用的是jfinal框架的开发。
4、还问了ArrayList和LinkedList的底层实现,(之前听老师的话自己写了LinkedList的实现还是有好处的)
5、io相关问题
6、多线程问题生产者消费者模式、开发过程中遇到的线程安全及并发相关问题。
7、数据库的存储引擎还有数据库的优化相关问题
8、Linux和大数据:一些基础指令还有服务器配置相关问题
9、了解awk吗
10、mapreduce的原理是什么
11、关于hadoop、spark做过什么
12、后端相关框架:ssm框架、ssh框架,spring的反转控制,动态代理相关问题
13、面向切面编程相关问题
14、MVC开发模式是什么
15、service层有什么作用
16、反问环节,可以向他提问一个问题,但我问了好几个。如第一次面试有哪些回答不妥的地方,以后技术的选择方向与技术欠缺还有百度的大数据智能平台之类的,面试官也耐心的指出了我的技术涉及范围很广但是研究的不是很透彻,长时间做开发也未必是好事。
#硬件面经##FPGA工程师##面试题目##百度#