一,百度一面:###

1、给一个函数,返回 0 和 1,概率为 p 和 1-p,请你实现一个函数,使得返回 01 概率一样。
2、10 亿个 url,每个 url 大小小于 56B,要求去重,内存 4G。
3、把一个 bst 转化成一个双向链表。
4、http 和 https 区别,https 在请求时额外的过程,https 是如何保证数据安全的;
5、IP 地址子网划分;
6、POST 和 GET 区别;
7、DNS 解析过程;
8、硬链接和软连接区别;
9、kill 用法,某个进程杀不掉的原因(进入内核态,忽略 kill 信号);
10、linux 用过的命令;
11、系统管理命令(如查看内存使用、网络情况)
12、管道的使用;
13、grep 的使用,一定要掌握,每次都会问在文件中查找;
14、shell 脚本;
15、find 命令;
16、awk 使用

二,百度二面:###

对照着简历问了些东西。
1、Linux 下的一些指令,$(进程 id),$?(上一条命令退出时状态),怎么查看进程,按照内存大小,CPU 占用排序等等。(大写 M 和大写 P)
2、http 的 get 和 post 方法。
3、介绍下你所了解的 epoll。
4、数据库 sql 的了解程度。
5、项目中遇到的问题,自己咋解决的等等。
6、手写一个全排列。
7、b 树和 b 树。
8、介绍一下 hash,怎么解决冲突。
9、进程间的通信,共享内存方式的优缺点。

三,百度三面:###

1、说下你平时看的一些技术博客,书籍;
2、linux 下的一些指令;
3、工作中你觉得最不爽的事情是什么;
4、说下你的优缺点;
6、有没有想过去创业公司;
7、写个 strcpy 函数;
8、说说你自己的性格;
9、给你一个系统(面试官好像是无人车部门的),后台的逻辑已经实现了,但是前端加载很慢,怎么检测;
10、以后可能要学习很多新技术,你怎么看;
11、项目中遇到的困难(提前想好,并且把实现或者优化方法说清楚);
12、系统的量级、pv、uv 等;
13、应对高并发的解决办法(分布式);
14、在项目中主要负责了哪些工作。
15、nginx 的负载均衡;
16、分布式缓存的一致性,服务器如何扩容(哈希环)

四,本次面试答案如下,###

文章中涉及到的技术点我都分享在群 685167672 里,录制成视频供大家免费下载,希望可以帮助在这个行业发展的朋友和童鞋们,在论坛博客等地方少花些时间找资料,把有限的时间,真正花在学习上,所以我把这些资料,分享出来。相信对于已经工作和遇到技术瓶颈或者写博客码友,在这份资料中一定都有你需要的内容

2018 年,去百度面试 Java 后端的一次面试经历相关推荐

  1. 推荐一个很牛逼的 Github 项目:本人历时半年完成的【Java 面试 + Java 后端技术学习指南】,已拿大厂offer

    今天给大家分享一份[Java 面试 + Java 后端技术学习指南]:一份通向理想互联网公司的面试指南,包括 Java,技术面试必备基础知识.Leetcode.计算机操作系统.计算机网络.系统设计.分 ...

  2. 金九银十!阿里面试官告诉你面试Java后端开发面试会被问到什么问题?面试稳了!

    前言 面试java后端开发,基本上会问你一些理论基础,以及你对一些技术点的理解,或者说深一点问一问你所掌握的深浅如何? 如果之前有实习经验,还会问一些你做过的项目,以及你在其中担任的角色,就是说你负责 ...

  3. 面试Java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备...

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 作者:hsm_computer 链接:https://www.cn ...

  4. 最近面试Java后端开发的感受

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:cnblogs.com/JavaArchitect/p/10 ...

  5. 最近面试 Java 后端开发的感受!

    点击上方"方志朋",选择"置顶或者星标" 你的关注意义重大! 首发:cnblogs.com/JavaArchitect/p/10011253.html 上周,密 ...

  6. 面试java后端开发之后的一些感受

    在上周,密集面试了若干位Java后端的候选人,工作经验在3到5年间.我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面的 ...

  7. java行转列_最近面试 Java 后端开发的感受!

    首发:cnblogs.com/JavaArchitect/p/10011253.html 上周,密集面试了若干位Java后端候选人,工作经验在3到5年间.我的标准其实不复杂(适用90%小小小公司,BA ...

  8. 程序员分享:最近面试 Java 后端开发的感受

    上周,密集面试了若干位Java后端候选人,工作经验在3到5年间.我的标准其实不复杂: 第一能干活,第二Java基础要好,第三最好熟悉些分布式框架.我相信其它公司招初级开发时,应该也照着这个标准来面的. ...

  9. 如何面试java后端_近期面试Java后端的一些感悟

    上面的提到都是将技术用于业务实践,以及高效的解决业务中出现的问题.但这是否就意味着自己的技术已经过关了呢?我认为还不能. 判断技术是否过关的第三步是能否洞察技术背后的设计思想和原理. 如果你参加过一些 ...

最新文章

  1. CF797E. Array Queries
  2. 出现java.lang.IllegalArgumentException异常
  3. 优雅处理你的Java异常
  4. Struts2三种传参方式(从jsp页面传到Action)
  5. java 消息队列_java消息队列
  6. 28Python正则表达式、正则表达式对象、正则表达式修饰符、表达式模板、表达式实例、match函数、search方法、检索和替换、repl、compile、findall等
  7. PAT甲级 -- 1148 Werewolf - Simple Version (20 分)
  8. bim建筑绘图计算机要求,BIM考试报名条件:想要成为一级BIM建模师需要达到哪些要求?...
  9. 微软私有云分享(R2)14 关联等效资源
  10. Python还值得学吗?
  11. php odbc 结果集处理,php常用ODBC函数集的简单示例
  12. mysql存储过程多值_mysql存储过程之返回多个值的方法示例
  13. MPLAB PICKIT3、MPLAB SIM调试
  14. java判断101-200之间有多少个素数_并输出所有素数_编程基础练习:题目:判断101-200之间有多少个素数,并输出所有素数。 - 菜鸟头头...
  15. NOIP2018游记
  16. Bloom Filter 和 Count-Min Sketch 介绍
  17. php游戏对接,php游戏
  18. 抖音视频怎样伪原创 视频剪辑md5值
  19. 不会崩的报名系统才是好报名系统,之浅谈
  20. 从工地实习月薪3K到一线企业年薪30W,我追上了那个曾经被赋予厚望的自己

热门文章

  1. Java中善用通用的枚举对象类实现代码业务的判断
  2. IIS部署时提示:InvalidOperationException:未能映射路径“/”
  3. python 怎么验证是否安装成功 scrapy
  4. java代码编译之后是如何运行的?不知道这些,面试官问你jvm问题,你只能懵圈
  5. 我知道乐观锁,但是我的确不知道CAS啊,到底什么是CAS
  6. 新一代软件工程的标配:持续集成
  7. 8、mybatis之增删改查
  8. vue 公用页面引用_关于vue全局引用公共的js和公共的组件的折腾
  9. c++test能不能导入keil工程_深度解析AutoML框架——H2O:小白也能使用的自动机器学习平台...
  10. 深度洞见|起底元宇宙风潮,如何重塑未来数字营销?