百度

百度搜索事业部服务端开发面试

百度 java
在栈上为什么不能用变量做数组的长度,堆上可以吗?Docker 的基本架构和使用场景?多线程和高并发有什么区别Volatile 关键字,指令重排序有什么意义?说说springmvc的流程?反射可以调用私有对象吗?H…
阅读更多…

百度联盟前端一面

百度 CSS web前端 HTML
linux常用的命令,怎么排查错误CSS有哪些继承属性箭头函数和普通函数的区别?cookie和session区别?描述一下React的虚拟dom,为什么要用虚拟dom说一下…
阅读更多…

百度联盟web前端线上面经

百度 web前端 JavaScript CSS HTML
手写Vue中MVVM实现原理解释一下盒模型宽高值的计算方式,边界塌陷,负值作用,box-sizing概念。如果有六百万名考生的高考成绩要排序应该怎么做?说一下macrotask …
阅读更多…

百度广告事业部服务端开发工程师面经

百度 java
说说常见的 web 攻击方式说一下你比较熟悉的项目,项目采用了什么架构,数据库如何设计的?什么时候用单线程、什么时候用多线程场景,多线程有什么问题,单线程有不足的地方吗?spring整合dubbo的过程是怎样的?(…
阅读更多…

百度移动前端一面

百度 HTML JavaScript
如何清除浮动?其他的ES6方法有没有用过你为什么要离开上一家公司?什么叫内存泄漏,什么时候会回收内存?如何实现一个移动端"tap"事件?前端有哪几种本地存储方式,简述各自的特点说…
阅读更多…

百度钱包php开发工程师一面

百度 php
PDO、adoDB、PHPLib 数据库抽象层比较静态化如何实现的?伪静态如何实现?很大的数据如果已经分成很多个小的文件,那么你怎么读取它可以提高效率用 PHP 写出显示客户端 IP …
阅读更多…

百度网盘php现场面试

百度 php
集群和负载均衡的算法与实现?int的数据范围,为什么是这个范围?Myql中的事务回滚机制概述对 PHP 使用类似“2015-06-04 22:21:21”的格式,打印出前一天时间。索引的作用?和它的优点缺点是什么?微信二…
阅读更多…

百度云java开发一面

百度 java
怎么理解线程不安全,线程不安全一定发生吗?spring何时创建applicationContext介绍ConcurrentHashMap原理,用的是哪种锁,segment有没可能增大?mysql的Innodb、MyISAM两个引擎,…
阅读更多…

百度文库php线上面经

百度 php
简述 private、 protected、 public修饰符的访问权限PDO、adoDB、PHPLib 数据库抽象层比较写出匹配 URL 的正则表达式.请列举、你能想到的所有…
阅读更多…

百度移动web前端工程师现场面经

百度 JavaScript CSS
网络安全,XSS、CSRF、SSRF的原理,黑客是如何利用这些漏洞的说一下你觉得你最得意的一个项目?你这个项目有什么缺陷,弊端吗?二叉树说下,有什么遍历方式 - 前中后序依赖注入如何实现讲一下j…
阅读更多…

百度文库java开发工程师一面面经

百度 java
分布式架构设计哪方面比较熟悉让你来实现一个类似于dubbo的RPC框架,说说你的思路?(懵了)给你256M的内存,对10G的文件进行排序(文件每行1个数字),如何实现?索引查找在…
阅读更多…

百度网盘服务端开发二面面经

百度 php
网络模型有哪些 分别有哪些协议?安装Linux系统中,用netconfig程序对网络进行配置,要输入哪些内容?请写出一个正则表达式,用于匹配一个HTML文件中标记中的图片地址php序列化和反序列化用的函数是什么?试阐述Memcache…
阅读更多…

百度搜索事业部php开发线上面试

百度 php
滑动窗口是为了解决什么问题?如何实现?redis的并发竞争问题如何解决?mongodb与mysql对比,优势在什么地方?数据库的事务隔离知道吗?添加索引,为什么可以减少io操作(磁盘页)观察者模式是如何实现的?工厂模式是如何实现…
阅读更多…

百度移动前端面经

百度 CSS
引入 JavaScript 脚本文件的使用使用到 script 标签,其中 defer/async 有什么区别?举一些ES6对String字符串类型做的常用升级优化?依赖注入如何实现什么…
阅读更多…

百度联盟服务端开发面经

百度 java
请说一个你在Hadoop中理解最为深刻的点,比如hdfs等thread和runnable的区别String a = “abc”;和String b = new String(“abc”);是不是一样的?为什么?他们…
阅读更多…

百度网盘java开发线上面经

百度 java
zookeeper在重新选取leader的时候,还可以继续执行事务请求吗JVM 垃圾回收机制?CMS 收集器?redis消息队列先进先出需要注意什么?说一说redis数据淘汰机制countdownlatch功能实现C…
阅读更多…

百度联盟java面经

百度 java
linux中进程信号有哪些?tcp如何保证可靠性(重传机制和滑动窗口)项目用到的jvm是什么版本,java8的新特性比如Stream项目用到了吗?MySQL的IO过高怎么优化,分库分表及分区Java 中 WeakRe…
阅读更多…

百度联盟服务端开发线上面经

百度 java
你采用mysql的引擎是什么. mysql innodb与myisam 这两种引擎本质区别是什么, 要能够从底层数据实现来说.MYSQL中主键与唯一索引的区别给你256M的内存,…
阅读更多…

百度php开发工程师现场面试

百度 php
用PHP header()函数实现页面404错误提示功能面向对象编程的五个基本原则 (S.O.L.I.D)Php的序列化和反序列化函数是?何种场景下使用什么是事务?及其特性?mongo…
阅读更多…

百度联盟服务端开发二面

百度 php
用 PHP 写出显示客户端 IP 与服务端 IP 的代码,如何获取多网卡内外网 IP?linux中进程信号有哪些?实现 PERL 正则表达式,抓取 html 文件 a 标签的所有 href 超链接索引对数据库系统的负面影响…
阅读更多…

百度百科服务端开发工程师现场面试

百度 php
画几个你最熟悉的SERVER端模型出来(格式不重要,尽量将图画清楚,说明思路即可)最大堆最小堆实现优先级队列为什么redis需要把所有数据放到内存中?请说明 PHP 中传传值与传引用的区别。什么时候传值什么时候…
阅读更多…

百度移动前端现场面经

百度 CSS JavaScript
有做过移动端的开发吗?如何实现响应式的页面?项目中使用插件的时候有没有对比其他插件,引用别人的代码有没有看别人怎么实现的?Stream是什么,使用的两种模式如果Student inherit from Person(S…
阅读更多…

百度搜索事业部java一面

百度 java
Redis的持久化方式,aod和rdb,具体怎么实现,追加日志和备份文件,底层实现原理的话知道么?数据库用的哪个版本 有什么新特性?(我不会呀)get 和post的区别说些synchronized加载static关键字前…
阅读更多…

百度广告事业部前端现场面经

百度 web前端 HTML
CSRF了解过吗,它的攻击流程是怎样的,如何防御?vue 和 react 有什么区别?eventloop解释一下变量的提升用getDate() 获取星期数,然后弹出的是 星期一 星期二 星期三 .......星期日JavaScript有几种…
阅读更多…

百度网盘服务端开发一面

百度 php
一个6位的密码,使用MD5加密,破解需要多久:说的是这样的,因为6位的密码排列组合有一定的种数,然后每一种通过hash函数去破解,需要多久请简述Linux/BSD系统下进程间通讯的方式有哪些,并具体说明在PHP下如何…
阅读更多…

百度云php工程师现场面试

百度 php
POST和GET有什么区别使用过哪些工具进行版本控制?阐述Subversion和Git的区别写一个函数,尽可能高效的,从一个标准url里取出文件的扩展名,…
阅读更多…

百度联盟服务端开发工程师线上面经

百度 java
IO了解吗 (说了bio nio aio 介绍了一下nio 什么 select epoll)请说一下为什么会存在zookeeper,它可以用在…
阅读更多…

百度java开发线上面试

百度 java
spring整合dubbo的过程是怎样的?(懵)那你说说springioc容器是怎么创建对象的?GC 用什么收集器?收集的过程如何?哪些部分可以作为 GC Root?lamda表达式..…
阅读更多…

百度百科服务端开发现场面试

百度 php
PHP 不使用第三个变量,如何实现交换两个变量的值?Redis hash的实现在当前目录下,如何查找包含keyword文件?数据库设计经验,为什么进行分表…
阅读更多…

百度广告事业部java一面

百度 java
如何实现线程调度算法OSI七层模型,TCP/IP四层模型说一下CMS垃圾回收器和G1收集器的特点,和收集过程。说一说redis数据淘汰机制在一个游戏里每秒更新一次参与者分数排序,用什么排序算法最好,为什么?高并发下有哪些常用的技术解决方案,…
阅读更多…