关闭

Java程序员百度面试攻略,针针见血,助你成功拿到百度offer

标签: Java高级Java架构师java程序员薪资
142人阅读 评论(0) 收藏 举报
分类:

Java程序员百度面试攻略,针针见血,助你成功拿到百度offer

Java程序员百度面试流程

1:自我介绍

2:回答问题————(详情看下面的攻略)

前面会问你很多技术问题,从简单到难,知道问到你打不出来就会又问其他部分的,也是从简单到难,这是通过你回答到那个程度来判断你到达的一个水平,后面会根据这个来决定你能不能入职,还有你的工资大概多少合适。。。

3:讨论薪资

如果你回答的还不错就是谈工资的时候了,这时候就安全了啊,证明他有意要你,你就可以大胆说出你的期望薪资,就像菜市场的讨价还价,一定要争取到你的理想工资哦

4:入职福利

后面会有一个可有可无的环节,问你有什么问题要问他的,你可以随便问一些,譬如公司作息时间,平时活动怎么样,节假日有什么福利之类的

5:签合同

6:入职时间

额外分享一下去百度上班以后的一些小心得

1:来上班那天,给你安排一个位置,一台电脑,可能什么都没有,如果这样,你第一天的任务就是安装各种工具啊。要不然就是把svn上面的代码弄到你的电脑去,熟悉他们项目的业务逻辑,一般有一周到两周时间给你熟悉业务,这段时间不懂得你可以去问项目经理啊

2:接下来就是陆陆续续叫你做一些小东西,都是些举手之劳,只是让你知道工作的一个流程

3:慢慢的就开始难了,你会遇到一个大难题,即使对经理来说是很简单的。你会加班到很晚,然后还是做不出来,然后被骂,骂了之后,经理会说,小伙子啊,不要急,你做不出来可以求助大家的啊。。。然后你笑着答应"嗯"

4:接下来又是些琐事。。。。然后一个很大的难题,琐事,难题,这个过程就是你成长的过程

接下来就是百度Java程序员面试攻略

针对面试方面不太自信的也可以加我的群:671017482,小编也是收集了百度,阿里,美团,滴滴等等互联网公司的面试总结和攻略,希望对你面试有帮助,免费发给你。

百度一面:

1 手写ArrayList

2 手写进制转换算法,求出一个数的二进制数1的个数

3 JAVA基础 equals和==

4 多线程方式、threadlocal,各种锁,synchronized和lock

5 设计模式、spring类加载方式、实例保存在哪、aop ioc、反射机制

6 类加载器,双亲委派模型,热部署

7 jvm内存模型,内存结构、堆的分代算法、堆的分区、gc算法、gc过程。

8 tcp ip 七层模型 rest接口规范 get和post区别,长度,安全。

9 tcp ip的arp协议,两个同一网络的主机如何获得对方的mac地址。

10 负载均衡、高并发、高可用的架构

11 mysql的引擎区别

12 redis缓存,redis的集群部署,热备份,主从备份,主从数据库,hash映射找到知道指定节点。

13 了解云计算么,了解云容器docker么,容器和虚拟机的区别

Java程序员百度面试攻略,针针见血,助你成功拿到百度offer

百度二面:

1自我介绍 项目中负责哪些 做了哪些

2项目中的数据库备份,主从数据库、集群

3数据库的索引原理,b+树原理,trie树引申,二叉查找树的原理

4海量数据中查找一个单词,分布式计算map reduce ,或者用hsah映射筛选部分结果

5java的抽象类和接口区别、java的hashmap,java的内存模型,分区,分代垃圾回收算法。实例、常量放在哪里。

6 int 4个字节,double 8个字节。

7 多线程中的wait和sleep区别,notify的作用

8 设计模式了解哪些,写一个观察者模式。实现两个接口,一个是主题一个是观察者,并写出对应方法。

9写一个生产者消费者队列的方法,分别写两个类代表生产者和消费者,并且用队列模拟其生产消费。用while循环和waitnotify可以实现,但我忘记在队列上加synchronize关键字,于是让我再写一题。写的是:输入一个字符串,输入第一个只出现一次的字符,写出来了。

10:tcp ip的四次挥手 子网掩码的作用, 子网掩码(subnet mask)又叫 网络掩码 、 地址掩码 、子网络遮罩,它是一种用来指明一个IP地址 的哪些位标识的是 主机所在的子网,以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合IP地址一起使用。子网掩码只有一个作用,就是将某个IP地址划分成 网络地址 和主机地址 两部分。

11 :了解linux么,说一下linux的内核锁?没接触过。

12 有没有用过sed 使用shell脚本写一个将文本中的字符替换掉的脚本,大概说了一下用grep || 替换。没再问linux的

Java程序员百度面试攻略,针针见血,助你成功拿到百度offer

百度三面:

1自我介绍

2负责模块,哪些模块,项目一的架构,我说太久了忘了,说最近的项目。

3数据库连接池用的是什么,配置文件呢,数据库驱动怎么下载的,持久层框架呢。

4为什么要用数据库连接池,有什么好处。

5java的内存模型,变量和实例存在哪。java栈的作用,java的堆存什么,方法区存什么。

java的分代回收。

6项目如何部署到云主机上,有什么速度提升,为什么有提升,答主要是设备性能和带宽。

7tomcat的配置,堆得初始大小是多少,达不知道。

8在网易实习的相关事项。

9问遇到过什么难题。

10问台湾交流经历,学习内容。

11问在遇到问题时候的办法。

12抗压能力

13优缺点

14接受加班。

15遇到工作问题,同事不配合怎么办。

16快速上手工作的办法。

17平时学习的方法,举几点。

18为什么要换工作,个人,女友。详情。

19什么时候能来。

20职业规划

Java程序员百度面试攻略,针针见血,助你成功拿到百度offer

面试从某种意义上,也可以当做是练兵。你不仅仅是通过一场场面试找到工作,更是通过面试认识自我,所以它也是找到自我的一个过程。

想学习交流HashMap,nginx、dubbo、Spring MVC,分布式、高性能高可用、redis、jvm、多线程、netty、kafka、的加群:671017482

最后祝看完这篇文章的所有朋友,找到自己心仪的工作,程序员都不容易。

Java程序员百度面试攻略,针针见血,助你成功拿到百度offer

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

某人一年Android工作经验,一举拿下百度、网易、美团、小米、快手等Offer面经

导读:本文为K-night(垭超)独家授权在本公众号发布,K-night(垭超)最近换工作,一举拿下作业盒子、百度、网易、美团、小米、快手等公司offer,不得不佩服这位年轻小伙,成功的背后,往往是善...
  • x32sky
  • x32sky
  • 2017-06-29 10:40
  • 2629

百度地图API 地理位置获取和大头针显示当前位置

1.导入系统库 添加方式:在Xcode的Project -> Active Target ->Build Phases ->Link Binary With Libraries,添加这几个系统库即可。...
  • qq_16706275
  • qq_16706275
  • 2016-07-20 03:14
  • 3089

iOS开发之百度地图大头针的自定义解决方法

方法1 - (BMKAnnotationView *)mapView:(BMKMapView *)mapView viewForAnnotation:(id BMKAnnotation>)annot...
  • zhangchunxinzcx
  • zhangchunxinzcx
  • 2016-04-12 16:55
  • 2168

如何拿到百度华为等6家名企offer?真题+攻略 | 牛客面经

【前端面经】收手了百度、京东、360、美团、商汤科技、华为作者:7+来源:牛客网一直在用牛客网刷题,看面经,收获颇多。现在已经到手的offer:百度、京东、360、美团点评、商汤科技、华为其他的有些还...
  • b644ROfP20z37485O35M
  • b644ROfP20z37485O35M
  • 2017-12-23 00:00
  • 397

各大互联网企业Java面试题汇总,看我如何成功拿到百度的offer

前言 本人Java开发,5年经验,7月初来到帝都,开启面试经历,前后20天左右,主面互联网公司,一二线大公司或者是融资中的创业公司都面试过,拿了一些offer,其中包括奇虎360,最后综合决定还...
  • hypmxy
  • hypmxy
  • 2017-12-21 19:05
  • 86

Java程序员过五关斩六将,经过三轮面试成功拿到京东offer

某个程序员简介 京东忠实用户,机械工程硕士,一直想转行,对互联网产品岗位感兴趣,事先早早在大街上投的简历。选择产品运营是因为不限制专业,又对产品岗位感兴趣,工作地点在北京。 面试地点:沈阳 笔试...
  • Gupaoxueyuan
  • Gupaoxueyuan
  • 2018-01-09 15:19
  • 87

Java程序员从京东、阿里、携程面试回来,已成功拿到京东offer

Java程序员从京东、阿里、携程面试回来,已成功拿到京东offer 阿里巴巴(一面) 阿里找了一个北邮学长的内推,准确来说应该是直推,是他帮我直接录的简历,他本科进的阿里蚂蚁金服,厉害吧?...
  • huangshulang1234
  • huangshulang1234
  • 前天 09:34
  • 227

一名拿到阿里、京东、百度等公司offer的Java程序员年终总结

2017已经结束了,这一年的工作经验也该做个总结,顺便跟大家分享一下。我认为,随着你工作年限的增长、对生活对生命认识的深入,应当不断思考三个问题: 1、我到底适不适合当一名程序员? 2、我到底应不...
  • ztx114
  • ztx114
  • 2018-01-10 14:27
  • 66

Java程序员面试攻略

  • 2009-10-22 20:42
  • 394KB
  • 下载

java程序员如何通过阿里、百度的招聘面试

1.Java语言基础 java语法基础java类与对象java继承与多态面向对象高级特性异常处理多线程输入与输出IO泛型,reflection,annotation; 此类书籍中,最经典无过于这本"T...
  • u012017783
  • u012017783
  • 2017-08-04 23:37
  • 705
    个人资料
    • 访问:4217次
    • 积分:433
    • 等级:
    • 排名:千里之外
    • 原创:39篇
    • 转载:4篇
    • 译文:0篇
    • 评论:22条
    博客专栏
    文章存档