- 相关推荐
人人校招笔试题
无论在学习或是工作中,我们很多时候都不得不用到试题,试题是学校或各主办方考核某种知识才能的标准。一份好的试题都具备什么特点呢?以下是小编帮大家整理的人人校招笔试题,希望对大家有所帮助。
题一
一、填空题
假设在一个重女轻男的国家里所有家庭都想生女孩。政策规定每家只能生一个,但如果生了一个男孩,便可再生一个,直到生下的是女孩为止。请问这个国家当年出生的男女比例是____________.
除微信、QQ之外,请列出你所知道的其他手机通讯类应用(最多不超过5个)
今年市面上一度实行“打车送钱”活动的两款打车应用名称
二、简答题
列出你常用并熟悉的手机应用,并介绍其对你的价值。(每条介绍不超过20字)
你觉得人人可以借鉴微信的哪些功能,而哪些不能借鉴?反过来呢?
为什么很多人明明知道淘宝、微博、4399等网站地址,却还是习惯通过百度去搜索访问这类网站?
一个问答网站,每天有超过1W条问题产生,但在问题产生后的7天时间里,仅有20%的问题被回答。作为产品经理的你,接到一项任务:在3个月时间内,将7天内被回答问题的比例提升到50%以上。你会考虑从哪些方面入手?
三、设计题
针对在校园中的各类社团组织,快速建立联系、组内沟通及宣传纳新的需求,设计一款APP,给出首页界面设计,并简要介绍各个模块的功能定位和设计思路。
注:只需要一张首页设计说明图,如果对社团需求有其他理解,可以自由发挥,不限于题目的限制。
题二
1、网易跟电信合作出的那款应用叫什么?
2、写出5个你经常用的且觉得好的网站或者应用?
3、12个球用天平称3次找出其中不一样轻重的小球,怎么称?
4、社交网站如何在不被用户讨厌的情况下,让用户主动提供个人信息?
5、根据谷歌眼镜来设计一款App,最好是可以画出模型?
6、一架从香港到南极的飞机上应该提供怎么样的服务与应用?
7、从微信、微博、人人网,中选一款来进行吐槽,简单介绍吐槽的功能并提出你的改进方案?
一、选择题(每题5分,共计50分)
1、对于全局函数 int f(void) ,与其完全等价的函数原型为(c)
a、int &f(); b、int f(void) const; c、const int f(); d、a、b、c都不是
2、下列关于构造函数的描述中,错误的是(d)
a、构造函数可以设置默认的参数
b、构造函数在定义类对象时自动执行
c、构造函数可以是内联函数
d、构造函数不可以重载
函数重载是通过靠参数来实现的,构造函数是可以重载的,但析构函数没有参数,不能重载,所以析构函数只有一个版本。
3、考虑函数原型 void test(int a , int b = 7, char ch=*),下面的函数调用中,属于不合法调用的是(c)
a、test(5) b、test(5,8) c、test(6,#) d、test(0,0,#)
4、所谓lru页面淘汰算法是指将驻留在内存中(b)页面淘汰
a、时间最长的
b、最久未使用的
c、使用频度最少的
d、出现脏数据的
5、下列说法错误的是(c)
a、构造函数可以有一个参数 b、构造函数可以有多个参数
c、一个类只能有一个构造函数 d、一个类只能有一个析构函数
6、系统在调用重载函数时,能作为确定哪个重载函数被调用的依据是(b)
a、函数返回类型 b、参数个数 c、函数名称 d、参数名称
7、一个栈的入栈序列是a、b、c、d、e,则栈的不可能的输出序列是(c)
a、edcba b、decba c、dceab d、abcde
8、有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重()
a、3 b、5 c、7 d、9
二、问答题
1、编码实现环状单向链表(尾指针直接指向头指针,中间没有空节点),去除连续的重复元素的操作,
资料共享平台
《人人校园招聘笔试题目》(https://www.unjs.com)。
比如:1(头)->2->2->3->3->1->1(头) 去除以后的结果是1->2->3,注意头尾的1也要去掉一个。
struct tnode
{
tnode *next;
int value;
};
tnode *unique(tnode *head)
{
}
2、静安市区建有一条从南到北的公路,沿着这条公路有10个加油站,加油站总部每天都要给每个加油站补给一车汽油,加油站总公司计划在这10个加油站中选出一个加油站作为总补给点,每天负责给其他加油站送一车汽油,请问挑选哪个加油站使得每天负责运送汽油的总里程数最小,请用代码实现,如果时间不够,请写出主要思路。
3、阅读下面一段程序:
(1)当输入的x和y分别为8和8时,写出该程序的结果,并写出你的演算过程。
(2)该程序的执行效率很低,请写出你能想到的更高效f函数的实现方法。
4、题目:由于诺基亚手机不止可以当作手机使用,还可以作为砖头防身,人人的员工小丁相测一测它从多高才能摔破。借助人人公司所在的静安中心大楼(共27层),小丁准备从1层开始一层一层的将诺基亚手机扔下去,直到摔破为止,显而易见,在最坏的情况下需要扔27次才能测出这个临界值(假定顶层的高度一定可以摔破这部诺基亚手机),小丁跟同事小李说了这个想法,小李说他这也有一部同型号的诺基亚手机,正好不用了给了小丁,现在小丁手中有两部诺基亚手机。
(1)请你帮忙计算一下在最坏情况下,小丁最少需要扔几次才能测出这个临界值,并且给出具体策略?(ps,两部手机,第一步手机选择第k层扔下去,若是没有摔坏我们可以继续拿来往楼下摔,若是摔坏了,只有一部手机了,还得按照之前一部手机的策略)
(2)现在我们发散一下,假设给你m部诺基亚手机,n层的高楼(假定顶层的高度一定可以摔碎),在最坏情况下至少需要扔多少次才能测出临界高度?程序实现,最好给出算法思想,假定输入若干组m和n,你的程序需要对每组m、n给出响应结果。(其中m属于[1,50],n属于[1,1000])
【人人校招笔试题】相关文章:
银行校招笔试题目11-21
搜狗2015校招笔试题11-22
阿里巴巴校招笔试题,试题分享02-25
海康威视校招笔试题11-28
阿里巴巴校招笔试题11-29
阿里巴巴校招笔试题目11-29
浙商银行2014校招笔试题11-21
关于招商银行校招笔试题目01-25
校招网测的笔试题目和小技巧分享11-21
2015阿里校招研发工程师在线笔试题11-20