腾讯实习一面

今天实习生面试,基础薄弱,很多都没答上,得努力复习基础啊。要是有知道的同学,可以帮回答下~·

 

1.客户端与服务端已建立连接,6.当客户端断开连接,而服务端不会向客户端发消息,客户端进程被kiil掉,或者突然挂掉,服务端是怎么处理该客户端?

2.TCP中,当服务端发送一个大包给客户端,客户端如何知道接收完了,中间没有丢包什么的。

3.有1万多个数,数中一些重复的数,例如其中有n个重复的100,求出有多少个n,算法复杂度为O(n)

4.有大量的数,这些数大概在3万到10万之间,以算法复杂度为O(n)的排序方式排序,应该怎么排序?

5.进程的地址空间是多大,进程与线程的区别。(我的回答是:32为机2G,分为用户态和内核态,当时都没怎么想就直接这么答了o(︶︿︶)o 唉)

还有一些更基础的问题,就不写了。。。

 

然后再写一个小程序,去掉字符串的空格并返回有多少空格,这个写出来了可怜

 

估计没有二面的机会了,人超级多啊 ,多多巩固基础知识吧

 

你可能感兴趣的:(腾讯实习一面)