2021年百度软件开发面试题
小编:管理员 122阅读 2021.06.16
第1题:
什么是死锁?死锁产生的必要条件?如何避免死锁?
面向对象的基本概念和五个设计原则。
windows内存管理方式有哪几种?分别有哪些优缺点。
公司有1001个员工,组织一场羽毛球比赛,采用淘汰制,评出“第一羽毛球高手”,问:至少要经过多少场比赛?并写出算法(可使用伪代码)
有100个灯泡,第一轮,点亮所有灯泡,第二轮,隔一个熄灭一个灯泡,第三轮,隔两个,将熄灭的点亮,点亮的熄灭,问:由此类推,到第100轮,还有多少灯泡亮着?
写出测试计算器加减乘除的步骤
百度广告点击量的问题,如何统计,如何存储
相关推荐
- 2021年科大讯飞软件开发工程师面试题 第1题: 冒泡排序和快速排序的优缺点第2题: 进程和线程共同使用的技术是什么第3题: 指针和引用的区别第4题: 析构函数和普通成员函数的区别第5题: 编程题(c,c++,java都可以,但不能用库函数):识别一个字节中按位置1的个数,尽量用高效率的方法实现第6题:…
- 百度 2021 硬件开发面试题 第1题: 阻塞与非阻塞区别第2题: 画出D触发器结构,解释建立时间和保持时间第3题: 名词解释:SIMD、VLIM第4题: CPU的5级流水是什么?流水线优缺点?第5题: 1——16循环计数器,用Verilog或VHDL第6题: SRAM设计FIFO,不要求程序,给出结构图及设计思路第7题…
- 2021年面试逻辑智力测试题75道(含答案) 【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里…