互联网模拟面试(Java&C/C++)

 

面试官提问的问题:

1.进程与线程的特点与区别?

2.OSI七层模型?

3.TCP/IP的三次握手具体实现?(自己回答囫囵吞枣,知识点不熟,没有深刻理解底层原理)

4.TCP的特点?

5.TCP传输可靠?(知识盲区)

ACK,校验和 

6.基本数据类型及其大小?

7.什么是面向对象?

可以围绕三个方面是回答。

(1)是什么?

(2)怎么用?

(3)为什么这么用,用在什么地方?

8.hashmap,hashtable,安全的hashmap?

9.Arraylist和Linklist各自的特点和区别?

 

复盘总结:

1.回答问题后要和面试官进行讨论,交流,沟通,看过源码,通过源码得出的。

2.切记:一定要弄懂,理解,源码体现,源码里面来的,回答不要给面试官看出来是背的感觉。

3.抓包工具练习:TCP三次握手。接下问下面试官要不要讲解UDP(前提是自己充分懂,理解,不然给自己挖坑)

4.学习知识理论+实践(动手能力)。一定要脱颖而出,与众不同。这样让面试官对你欣赏,好感度增加。

5.回答要有逻辑,先后顺序。条理清晰。

6.回答问题要先回答总的结论,在细分,讨论。

 

模拟面试方式:

第一,各位参与者轮流做面试官。

第二,面试官先提问问题,接考生轮流回答。

第三,在考生回答结束后,后面的学术可以提出与前面考生不同的见解,回答以及思路对问题的补充或者纠正一下。

第四,这种方式就是学习了别人的回答问题的方法,说话条理,清晰,有逻辑的回答,还可以学习与面试官的交流,沟通。如果是现场面试,眼神交流还是有必要的。遇到不足之处,就避免加以改正。

 

模拟面试学到的:

1.模拟面试让我一明白了互联网面试的流程以及注意相关事项。

2.不断的模拟面试让我一定程度上克服了面试上的紧张,恐惧,不安等,避免真正面试发挥失误导致没有发挥应有的实力。同时锻炼自己讲话的逻辑能力,沟通能力,这对于以后的工作,或者与同事高效的工作是很有必要的。有利于自己在真正面试时候,有效发挥自己的实力。

3。检验自己对这个知识点是不是足够理解,掌握,理解原理等,能不能很好的进行输出(包括与他人的分享,讲解等)

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值