码迷,mamicode.com
首页 > 其他好文 > 详细

WYYD2017内推笔试回顾

时间:2016-08-18 01:03:33      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

这次内推的笔试考试感觉就是挺杂的,考题没有区分大的方向。ios和研发工程师的题目没区别。编程题也是一样,就是顺序换了下,所以编程题也没有难度梯度的区分,有些不科学。扯这么多其实感觉还是自己的基础不扎实,得加油了。

下面回忆一下考到了什么。

选择题(单选和多选,2分×15题=30分)

这边只能大致回忆起一些知识点了

1.Linux下管道命令来统计for循环的次数会用到哪些指令? (多选)选项: cat、wc、grep、vi

2.解释和编译的比较,效率,是否生成本地文件,是否独立于机器等

3.B-数的根结点的关键字数量的最大和最小值

4.xml相关知识点:xml的方式、根节点的数量、是哦副可以嵌套

5.json的相关知识点

6.位密度

7.intent和action的相关知识点:对应关系,默认值、隐式intent、scheme等

8.类概率密度

9.根据前序和中序输出后序遍历结果

10.关于访问权限,c++中class的默认访问权限,public、private、protected等

11.一道程序输出结果的题目。

选择题就记得这么多了,多选单选交替,感觉知识点牵扯有点多。

编程题(3题×30=90分)

下面描述的编程题都是大致的题意,具体的输入输出格式以及要求还是有很大出入的。仅供参考。

第一题
某人实现了一个队列。
队列里的操作如下:
取队列队首元素,保存在x中。
将队首元素插入到队尾
删除队首元素
输出新的队首元素
此时他发现输出的元素是按照1,2,3,4,5...n有序排列的,求原始队列元素的顺序。

第二题
洗牌
有一副牌2n张。1,2,3...2n
分成两叠,左手1-n,右手n+1-2n,首先取出右手的最后一张牌2n,左手的最后一张n,然后是两边的倒数第二张。依次类推。然后把牌面反过来。
如n=3,牌1,2,3,4,5,6
则一次洗牌的结果是1,4,2,5,3,6
第二次洗牌的结果是1,5,4,3,2,6
请输出k的洗牌后的结果。

第三题
矩形
给出n条边的首尾顶点坐标,输出组成矩形的对角坐标。

 

WYYD2017内推笔试回顾

标签:

原文地址:http://www.cnblogs.com/csbdong/p/5782084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!