我投的终端软件,隶属于 3G 产品部门。很遗憾,止步于 2 面。2 面的知识点太广泛了,确
实没有想到知识点那么广泛。
腾讯的笔试题目比较基础
具体的题目记不清除了,设计到的知识点:
1.c 语言基础:sizeof,strlen 的用法。
2.linux 基本命令 umask
3.SQL 语言
4.数据结构的知识,建立二叉树,顺序表操作的复杂度
5.操作系统的知识:通过页表确定物理地址,死锁(说有 6 个进程,每个进程需要 5 个同
样资源才能运行,问系统中至少要几个资源才能保证不出现死锁?),页换出次数(使用
LRU),文件访问索引,阿姆达尔定律的计算问题
6.网络的知识:TIME_WAIT
大题:
(1)ˆ使用非递归的归并排序链表
(2)ˆ最短路径 Floyd 算法。
腾讯面试:
糟糕的一面:
(1)ˆ合并两个数组,只要使用一个额外的空间
(2)ˆ讲项目,画项目的框架图。讲讲最难的地方?
(3)ˆAndroid 系统进程间通信的方法
(4)ˆ什么是 AIDL?
(5)ˆ讲了讲 Handler 机制,感觉自己很混乱
(6)ˆAndroid 系统的体系结构
(7)ˆJava 有没有 unsigned?
(8)ˆ有没有用过给 android 的 apk 文件加密;如何防止被反编译?
评论0
最新资源