中兴提前批面经(含答案2019.7.23)

一面:

1. 既然你计算机通过了三级,那你说一说两个计算机之间如何发送指令、发送什么指令才能判断两台计算机是否连接好?

开始 运行 CMD 输入命令:ping 对方IP地址
得到:Reply from x.x.x.x:bytes=32 time<1ms TTL=128 说明网络通了
得到:Request timed out 说明网络超时 网络没通
解决方法:查看两台计算机是不是在IP同一个网络

2. TCP的三次握手?

客户端发送SYN=x给服务端,服务端接收到SYN后进入SYN_RECEIVED状态,再返回一个SYN=yACK=x+1,客户端收到此消息后进入established状态,再发送给服务端一个SYN=x+1ACK=y+1,服务端收到此TCP请求段后进入established状态。

3. JVM的调优?你具体是怎样调优的。

JVM调优主要是解决两个问题,Full GC的次数与单次Full GC的时间。通过JDK提供的内存查看国际JconsoleJvisualVM

(1) 旧生代的内存不足

(2) Parmanet Generation空间不足

(3) System.gc()被显示调用

(4) 调优主要是通过控制堆内存各个部分的比例和GC策略来实现的。

具体调试过程。

4. 手写一个你项目中的:文章、名字、日期的实现类,包含具体构造函数?

@Entity

@Tablename=/label”)

public class Label{

@Id

private String article;

private String author;

private Date date;

public Label(String article,String author,Date date){

This.article = article;

This.author = author;

This.date = date;

}

public Label(){

}

//setget方法

}

5. ArrayListArraySet了解吗,使用ArraySet储存10 个对象,然后再加一个同样的对象,ArrayList里面应该是有几个对象,10个还是11个?

ArrayList允许储存相同的对象,所以应该是11个对象;

6. 如果同样的情况,换成HashSet的话,里面还剩几个对象?

ArraySet应该是10个,因为不允许储存相同对象。

7. 如何判断新放入的对象是否和原来的数组里面的对象是否相等?

重写equals方法

8. 手写建立一个数据库表,把刚才的实现类的内容放入表里面?

create database mybase1;

use mybase1;

create table Article(

article char(20) not null,

author char(10) not null,

date char(20) );

insert into Article values (“nihao”,”zhansan”,”2019-7-24”);

9. 如何优化数据库里面的具体一项参数查询,最常用的方法是什么?

(1) 建立索引(最常用的方法)

(2) 垂直分割表

(3) 不要使用select*

(4) 选择正确的储存引擎

10. 如果数据库里面的某一项数据写错了,如何更改?

update Article set name=”zhangxiaosan” where name = “zhangsan”;

11. 如何删除数据库表里面的内容但不删除这张表?

drop from Article;

12. 删除表内容后,用什么语句可以使id从新从1开始增加?

alter table Article auto_increment = 1;

二面:(通过一面,20分钟后)

1. 介绍一下你的项目?

2. 项目中你遇到的难点?

3. 你了解中兴吗?

4. 你对加班怎么看?

5. 你的薪资要求多少?

6. 你有女朋友吗?

7. 你的职业规划?
8. 你还有什么想要问我们的吗?
希望对大家有帮助,大家一同提高,加油!

X
XI
#中兴##面经##秋招##提前批##Java工程师#
全部评论
如何删除数据库表里面的内容但不删除这张表?  这个应该是 delete from table 吧
3 回复 分享
发布于 2019-07-24 22:27
大赞!!竟然没有问并发的问题
点赞 回复 分享
发布于 2019-07-25 07:54
楼主,那个有没女盆友应该如何回答啊,你回答的什么
点赞 回复 分享
发布于 2019-07-24 22:24
框架也全没问吗
点赞 回复 分享
发布于 2019-08-07 09:19
问下中兴要穿正装吗😁
点赞 回复 分享
发布于 2019-08-07 09:00
学校宣讲会,现场面试?
点赞 回复 分享
发布于 2019-08-06 12:02
请问面的哪个地方?哪个岗位?
点赞 回复 分享
发布于 2019-07-28 15:34
中兴问的好专业
点赞 回复 分享
发布于 2019-07-24 23:32
厉害了
点赞 回复 分享
发布于 2019-07-24 22:16
感谢分享!请问面试前会提前沟通好时间吗?
点赞 回复 分享
发布于 2019-07-24 22:13

相关推荐

不愿透露姓名的神秘牛友
07-21 13:41
点赞 评论 收藏
分享
07-11 22:27
中南大学 Java
程序员牛肉:学历的话没问题。但是没问题的也就只有学历了。 其实你的整体架构是正确的,博客接着干。但是项目有点过于简单了。从后端的角度上讲,你这也就是刚入门的水平,所以肯定约面试够呛。 如果你要应聘后端岗位,那你第一个项目竟然是仿写操作系统。这个你要面试官咋问你。你一定要记住一点,你简历上写的所有的东西,都是为了证明你有能力胜任当前的岗位,而不是为了证明你自己会什么。 如果你只是浅浅的做几个项目,描述也都是烂大街。技术点也都是各种混水类的配置类需求,那你就不要幻想自己能走多远。一定要保持思考,保持学习。
点赞 评论 收藏
分享
来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
评论
4
110
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务