这次总的来说笔试题并不难,可能头一次参加正规的笔试,稍微有点紧张导致很多简单的题漏掉了一些转换,比如bit和Byte等等。
题型:
一、选择 10道 2*10
以Linux和C为主,还有操作系统,内存带宽等等,题目不是很难,但是一定一定要沉下心来做,争取做一个对一个。
二 多选 3道 4*3
涉及类型跟选择差不多。
三 填空 忘了,3道应该 4*3
循环,内存填充,进程通信方式
四 简答 3道 6*3
1.实时操作系统优缺点。
2.给个程序问里面的四个函数分别调用了多少次,
3. mmap比fread读的快的原因。
五 编程 2道 31
两道考的全是链表,这里要多说几句,之前有的人考的是环形队列和有序数组的组合,相对而言,这次的B卷题目有点难,考链表,加上紧张,可能有的指针的指针的指针就给搞迷糊了,编程就在文本编辑框里写,说是能用本地IDE,但是系统还是会记录你跳出的次数,这是我们也是很纠结,干脆直接纯手撕代码了,程序八九不离十跑不起来肯定。
- 删除双向链表倒数第N个节点后的所有节点。
- 反转链表。
通过这次笔试,最重要的还是历练一下笔试的心态问题,再就是知识点涉及范围很广,重在平时的积累。还是那句话,如果一件事情有变坏的可能,那么它肯定会向的变坏的方向发展。努力吧骚年们!