编程语言
首页 > 编程语言> > 疫情期间,Java菜鸟“面霸”养成记!(中兴+腾讯+乐视+京东.....)

疫情期间,Java菜鸟“面霸”养成记!(中兴+腾讯+乐视+京东.....)

作者:互联网

多次被虐,希望可以帮助到有需要的人,还有就是大家共勉共进步,坚持下去

温馨提示:笔试答得好真的很重要,首先会给面试官一个好的印象。

中兴初试:
1.自我介绍

2.介绍项目亮点

3.对面向对象的认识

4.给了三道题(关于自增,数组,&)

5.关于创建多个String对象,然后比较(==,equals)

6.多线程

7.谈谈对中兴的认识

中兴综合面试:
1.英文面:

英文自我介绍

2.介绍项目,以及所用到的技术

3.C++/JAVA/C的区别

4.了解JS吗

5.面向对象的特征

6.java的集合,异常

7.对以后规划,是否留在西安,为什么

中兴终试:
由于我坚持申请外地岗位,所以中间多了两面,我就直接说最后一面

1.自我介绍

2.为啥想去外地工作,为啥不考研,考研不是更好点吗

3.JAVA中常用的集合

4.java异常

5.介绍下SSH框架

6.写了一个小程序,给定一段字符串,主要为赋值型的字符串,让把它们对应到map里面

7.非计算机学生,一般怎样学习这些的

CVTE技术面:
1.自我介绍

2.介绍项目

3.java中弱引用

4.数据表中有一万条数据,查询时需要几次IO

5.索引实现呢,底层如何实现的

6场景设计(我用的是适配器+工厂)

7.1000以内的素数

8。兴趣爱好有哪些

HR面:
1.家庭情况,父母性格如何,父母职业

2.为什么来CVTE

3.CVTE和腾讯中你会怎么选择,为什么

4.你会因为什么而离开CVTE

5.你期望自己会有什么样的工作环境

6.谈一谈自己对未来的规划

7.为什么不考研

腾讯一面:
1.自我介绍

2.介绍项目

3.线程和进程区别

4.进程通信方式有哪些

5.多线程与多线程的实现方式

6.TCP/UDP区别,TCP三次握手,SYN***

7.在校期间怎样学习

ps:感觉好像没怎么问

腾讯二面:
1.介绍项目

2.SHA,MD5

3.多进程和多线程的区别

4.了解的网络***手段,可以怎么预防

5.C++ 中虚函数,是怎么实现的

6.10亿条短信,找出前一万条重复率高的

7.对一万条数据排序,你认为最好的方式是什么

乐视一面:
1.介绍项目

2.hashMap ,hashTable

4.java内存模型

5.AOP,IOC

6.DNS均衡

7.Linux(查看指定进程)

8.多线程

9.以后工作规划

乐视二面:
1.IP地址分为几类,每类都代表什么,私网是哪些

2.Linux 查看有几个多大的内存条组成

3.多线程的实现方式,以及意义

4.手写希尔排序

5.数据库事物,什么是事物,什么情况下会用到事物,举例说明

6.InnodB,MyISAM区别

7.索引类型(全文索引),底层实现(B+树),什么情况下索引会失效

8,数据库从左到右原则

京东一面:
1.String,是否可以继承,“+”怎样实现,与StringBuffer区别

2.map 源码,怎样解决冲突,和扩容

3.异常

4.servlet流程

5.序列化,以及json传输

6.网络编程,数据传输,以及阻塞怎样解决

7.tomcat均衡方式 ,netty

8.session/cookie

9.Linux命令常用的有哪些

京东二面:
1.自我介绍

2.利用数组,实现一个循环队列类

3.单例模式(选取你认为最好的版本,我选择了内部类写法)

4.发散性问题

七牛云 视频一面
1.自我介绍

2.项目介绍,亮点,遇到问题,以及解决的办法

3.http头

4.TCP/IP 有几层,每层有何含义

5.Linux 中熟悉的命令有哪些

6.DNS的解析流程

7.python爬虫分为哪几种,分别是

8.快速排序

9.MapReduce

10.发散性问题

ps:间隔有段时间的一次面试,自己准备不是很充分,并且有些知识点模糊记忆

有什么问题,欢迎留言沟通,祝大家都能找到一个合适的工作~

特别声明:本文素材来源于网络,仅作为分享学习之用,如有侵权,请联系删除!

标签:多线程,Java,菜鸟,介绍,.....,Linux,java,CVTE,自我介绍
来源: https://blog.51cto.com/14751386/2477868