腾讯-移动开发端-一面

1.先要求介绍在校学习情况和项目经历。

详谈项目经历所承担的职责和遭遇的技术难点。

2.问计算机基础知识。

线程和进程的区别。

多线程和多进程的区别,举例说明。

进程通信有哪些方式。

全局变量和局部变量的区别。

全局变量和局部变量分别在什么时候被初始化。

C语言中栈的大小。

数据锁。

tcp和udp的区别。

网络节点较多时,tcp如何保证传输稳定。

设计数据结构和查询算法。如何改进算法性能。(题目忘记了)

3.接触一个完全不熟悉的技术领域,准备如何

4.最近在阅读什么书。

5.最后,反问了一下面试官,腾讯需要什么样的人才。

计算机基础知识扎实(C++、操作系统、计算机网络)、

项目经历中有亮点,能够创造性的解决问题,能够提出改进。

你可能感兴趣的:(腾讯-移动开发端-一面)