为您找到与腾讯面试逻辑题相关的共200个结果:
如果不是最近移动CRM平台EC连续获得腾讯、用友战略投资的新闻,或许其CEO张星亮还会再低调一阵子。
张星亮说,他一直希望做一个让中小企业可以随需而起的平台,正如电商火的时候他去做电商的客服平台,随着移动互联网的崛起,移动CRM越来越火时,EC作为销售管理工具能够帮助中小企业提升效率,提升业绩。
2013年4 月,EC正式发布。
对于中小企业而言,客户加销售效率等于业绩,是最痛的刚需点:营销成本越来越高,人员越来越贵,联系方式越来越多,而销售是数字游戏,跟进得越多,效率越高。张星亮发现,传统CRM最大的问题是需要员工不停输入数据,老板才能看到一张销售报表,这让员工非常不喜欢用,无法真实解决销售问题。
EC解决的正是这一问题,第一,员工不需要反复录入数据,qq、微信、手机通讯录、邮件里的销售数据可被直接导入的系统;第二,系统自动记录员工的销售和客户来往记录,并通过这些数据,分析出其跟进的客户中有多少是紧密联系的、已成交的、或流失的客户,直接给用户发消息,提醒销售员工跟进;第三,企业管理者可以时时看到客户成长图,活跃度,员工销售效率。
对于用户而言,EC一直定位于好用的销售工具,但对张星亮而言,EC提供的是“连接+数据”的平台,这也是其核心优势:第一,在连接方面,有赖于腾讯,获得了QQ互通、微信企业级合作入口、二级域名ec.qq.com等顶级资源,同时,EC在电话互通等上有专利技术,这是其“连接优势”;第二,当企业连接上客户,供应链,在交往中会产生大量数据,这些数据积累后首先可以智能化解决类似客户数据管理、客户联系频率、员工工作效率等问题,提供了用户增长数、客户紧密度、销售效率表;再次,客户画像会慢慢出来,从静态数据变成活生生的人,再反向推动销售员更积极地做事情。
而近两年,企业用户的需求也在不断变化。“手机上使用频率越来越高;用户对数据应用越来越娴熟,以前被动设定规则,现在可以主动设定规则。“张星亮说。
因此,对于EC而言,连接了腾讯和用友的数据接口,随着腾讯的社交渠道、用友的软件越来越多,处于连接两端的EC可以做的创新也会越来越多。
例如对地产、证券大型企业用户解决方案的尝试。“用友帮这些企业做了很多ERP软件,这些软件里很多客户数据是静态数据,连接不上外面的客户。中间连接上EC的平台后,可做数据的同步。我们专心做连接和数据,再跟传统ERP整合。未来还会普及到教育等个行业里。”张星亮介绍。
浏览量:2
下载量:0
时间:
如果不是最近移动CRM平台EC连续获得腾讯、用友战略投资的新闻,或许其CEO张星亮还会再低调一阵子。
在张星亮看来,目前中国的企业SAAS(软件即服务)已经是第二波了。第一波在5,6年前,把传统的CRM(客户管理平台)搬到网上,称之CRM云平台,但没有做起来。现在这一波起来的原因一方面在于用户需求越发强烈,另一方面,智能手机让大家觉得SAAS又有了希望。
而在刚刚过去的4个月里,已有7家国内B2B公司传出融资消息。在很多人看来,企业级应用的大金矿要被挖掘,移动CRM的春天到来。但张星亮并不认为目前市场竞争激烈。“大家觉得移动CRM很火,是因为做移动CRM的都拿到了融资,行业很火。但需求被真空很多年,中国有3000万中小企业,年销售额2000万以上的就有800多万家,对比这个数据,这个行业还刚刚开始。同时,有的做移动传播,有的做外勤管理,有的做工作分享,市场那么大,而且每家产品方向不一样,不存在竞争。”
但是,虽然目前的市场很大,选手体量都还很小,也并不代表以后能持久维持这样的局面。正如一向低调的EC今年重点也要打品牌一样,在移动互联网时代,企业级应用的节奏和营销模式也在变化。EC不仅已在进行下一轮融资计划,在营销模式上,“目前EC在大部分城市都有代理,但整个渠道发展才到30%,还会持续优化渠道。同时,线上营销也很重要,通过线上营销带来销售机会,再在线下成交。”张星亮最后说。
浏览量:3
下载量:0
时间:
导语:在教师公开招聘结构化面试中,考生想要做到不失分,首先要确保个人表现自信、语言表达流利、问题阐述清晰。但如果想取得高分,不仅需要具备基本作答能力,还要掌握作答的必备要领,即在作答每一个测评领域的问题时,知道需要答出哪些内容、彰显哪些能力。这些恰恰是“考官想听的话”。下面以逻辑思维能力的测查为例进行说明:
该学生以跳楼的方式葬送了自己的大好青春年华,实在令人惋惜。这背后既存在教师教育方式的问题,又存在学生心理健康教育的问题。要避免类似的悲剧重新上演,要先从班主任工作抓起。
这种作答的特点是:言简意赅,直中要害。三句话表明了考生对该现象产生的情感态度、对问题本质的剖析、提出了核心的应对措施。考官听后,从价值观上对考生有了良好的认知,从思维能力上看到了逻辑性与敏捷度,从作答形式上基本判断出考生下文的作答脉络。可谓一切清晰可见,对考生已有了较好的整体印象,下文不出原则性错误,此题作答就会获得不错的成绩。
当然,逻辑思维能力还测查其他内容,如思维严密,条理清晰,逻辑性强,具有一定的创新意识,在解决问题的思路和方法上有独到之处等,考生也要高度重视,完成好问题的分析环节与观点的落实环节。
浏览量:2
下载量:0
时间:
导语:很多考生总感觉有很多阻碍,自己没把问题答好。要想突破瓶颈,在答题时就一定要有逻辑。在公务员面试过程中一定要有逻辑性,因为逻辑性是理解别人话语意思的基础,只有我们回答时逻辑清楚了考官才能听懂,才能给我们亮出高分。
在作答过程中,任何一种表达方式都必须符合中国人的语言习惯,比如现场模拟,你自己觉得挺有道理,很有说服力,但是别人理解起来还是比较困难,中公教育专家提醒大家,在说话的过程中不能跳跃,比如不能直接说经济发展导致人的体能下降,可以这么说经济的发展促进我国工业化的调整,特别是重点发展重工业,重工业的发展又导致了我国的环境污染严重,环境的恶化继而导致人的体能的下降,这才是表达清晰的体现,才会让考官接受。
浏览量:2
下载量:0
时间:
导语:腾讯控股有限公司(腾讯)是一家民营IT企业,成立于1998年11月,总部在中国广东深圳,是中国最大的互联网综合服务提供商之一。
本人IT屌丝一枚,毕业4年,5年经验(大四在腾讯实习一年,实习生工资,工作内容同正式员工一样)。非常幸运,先后收到过腾讯、百度和阿里的offer,在这里跟大家分享下经验,同诸君共勉。
本人职业生涯的起点开始于腾讯,能入职腾讯其实非常偶然。09年腾讯校招的时候,在本人的学校(学校是2本就不说名字了)开宣讲会,学院很多同学都去了,因为当时对腾讯兴趣不大所以没去,当时希望去中软金蝶这样的传统软件公司。一个宿舍的兄弟要去参加腾讯校招的笔试,我作为亲友团陪他一起去。腾讯的hr很nice给了我一张笔试题和意愿表让我填。本来我想从学校北门直接坐车回家,既然来了反正也没什么事就写了,算是为以后找工作热身。笔试内容主要是编程基础和排序查找算法之类的题,还有用程序实现递归这样的,具体的忘记了。
笔试题感觉很简单,附加题也答上了(本人专业课学霸、其他科学渣)。答完也没检查就坐车回家了,吃饭的时候收到腾讯叫我第二天去一面的短信,刚好我爸爸妈妈在南山的同学去我家做客,就乘阿姨的顺风车回学校准备第二天的面试。
腾讯一面的面试官非常的nice也是我后来的组长,非常有人格魅力的一个人,我去的时候还特意给我倒了一杯水。主要问我了解的技术,我就介绍了下在大学期间做的C++、.Net和J2EE项目,规则引擎、财务系统、学业预警系统、爬虫引擎这些。因为完全没准备所以回忆起来有点吃力,还好面试官没有刁难,发挥还可以。问了Java的内存机制,会不会导致内存泄漏,这个答的不太好;问了下hibernate的机制和作用都回答上了,让写了下爬虫程序的核心代码和正则表达式。
一面整整面了30分钟感觉有戏,就回去好好准备2面的内容,把当年工程代码翻出来复习以免再出现忘记的尴尬。很快第二天就通知去进行技术二面。技术二面就是传说中的压力面,被好一顿虐待。项目中的问题一个没问,问的全是操作系统、数据结构的问题。还好专业都是A+,大多数题都回答上了。问了下我树转二叉树,这个小意思。还问了Java内存机制和是否会有内存泄漏什么情况下会泄漏,good这个在一面回去之后就看了,回答的完美。最后一题是问的查找QQ号。小case,写了个二分查找;他说你认为我会满意吗,我想了想又写了一个哈希查找,他说还是不满意。这个时候我已经有点小不爽了,就说不知道。在有点尴尬的气氛中结束了面试。当时觉得没戏了,有点失落。回家看了下算法导论,原来有一个极为高效的算法是二叉查找,唉,人家已经提示了,但是还没想到,有点小遗憾。
过了一周收到腾讯的hr面试邀请的时候,说实话非常的意外。听说我们学校本科生全军覆没,就我一个过了2面,研究生只有3个过了2面。hr面没问什么特别的,此处不表。一周后收到腾讯的正式offer,还是有点小激动的。薪水方面超过了我的预期,但最主要的是一面的面试官看起来很厉害的样子,感觉腾讯也是一家很厉害的公司。
在腾讯干了四年,正式三年,实习一年。后来开始负责招聘,我们部门在选择求职者的时候主要看聪明程度、视野、大局观、气场等软实力。当时我负责面了一个孩子,各方面挺不错的,组长觉得也还行,但是被总监毙掉了,原因是太软不够霸气。还有一个哥们技术和基础感觉都还行,但是被组长毙掉了,原因是视野和聪明度不够。
所以准备面试腾讯的同学,建议多留意近期的互联网的最新动态,多练练表达。如果能在面试中批判一下近期腾讯的决策失误和产品缺陷,无论对错都会认为这个孩子不错,那么一定会加分的;但是也不能过了,完全说的不对还侃侃而谈会让人觉得你这个人很浮夸也是会被毙掉的。尺度的拿捏很重要。还有一点,语速快而且语气坚决目光坚毅自信的比语速慢表达不流畅的同学成功几率高。我面过一个哥们,后来他顶替了我领域负责人的位置,这是后话。他在面试的时候就非常的自信,如果问一些“弱智”问题会被他反讽,当时大家就觉得这个人很厉害,面试也很顺利,1天连续面了5面,当天就发了offer。腾讯社招是电话面、技术一面、组长面、平台总监面、部门经理面、hr面。总共6面,面谈是5面。
面试的时候首先要自信,如果能做到不卑不亢其实就已经成功了一半。我感觉大多数程序员都不太自信,给人感觉有点文弱,如果你自己都对自己不自信,怎么能奢求公司对你自信呢。但是也不能太自信,自信心爆棚就是自大,面过一个2年开发经验的问他技术都不知道,就谈项目。问他项目中做了什么就谈项目是什么。在我这就被毙掉了还问你们能不能开到30w,我只能让他回家等消息了。
浏览量:3
下载量:0
时间:
1、 select 和pool的区别
2、 new&delete 和malloc&free的区别
3、 内存分配有几种方式?请举例说明
4、 解释i-node
5、 UDP缓存多大
6、 线程&进程
7、 进程间通信方式
8、 设计题:约10亿qq用户,每个用户可以设定100字符以内的个人签名,请设计一个服务器如何高效支持用户对签名的查询,平均每秒有1000个用户请求。
浏览量:2
下载量:0
时间:
1、 面对一个高中生,给他讲讲快速排序
2、为什么选择腾讯,腾讯为什么选择你,分别给出三个点儿理由【狂晕】
3、给他推荐自己最喜欢的小说、电影【晕死】
4、对简历的一些内容做些询问
1、现有具有关联关系的数据,数据量很大超过几百G,如何对数据进行检索,如何设计一个分布式文件系统来做?为什么会有同步问题?举例说明。如何进行同步?如果系统的某个节点崩溃咋办?如果主服务器崩溃呢?
2、现有n多字符串(n>10亿),可能有不少重复出现的,如何管理这些字符串?支持添加,更新,修改,删除等功能。请自己实现一个内存池,来辅助实现这个功能。
3、Hash如何构建,hash函数
4、某公司要安排一个年度聚会,公司人员按照管理层次来组织是一个树状结构,每个人都为总裁准备了一份一定价值的礼物,但是总裁不希望雇员和他的直接上司同时参加,设计一个算法,生成一张客人表,使得总裁收到的礼物总价值最大,并分析算法复杂度。
5、盐糖问题:俩桶,分别盛有盐和唐,现有一小勺,挖一勺盐放到盛有糖的桶里(前题是不会溢出)搅匀,再挖一勺盐糖混合物到盛盐的桶里,问:盐桶中的糖多还是糖桶中的盐多:-)
浏览量:2
下载量:0
时间:
1. 主要问你性格和项目上的问题,主要看你对游戏行业的理解和你对游戏的看法
2. 你有没有做过什么比较完整的项目?你在项目中的角色是什么?你的项目有几个人?项目有没有遇到什么困难,最后是怎么解决的?你是怎么处理和项目组中其他人的关系?(可能会根据你的回答进一步提问)
浏览量:2
下载量:0
时间:
1. 根据以下代码?
int ack(int m,int n)
{
if(m == 0)
return n + 1;
else if(n == 0)
return ack(m-1,1);
else
return ack(m – 1 , ack(m , n-1));
}
如果ack(3,3),。结果为多少
2. A,B两个整数集合,设计一个算法求他们的交集,尽可能的高效。
我的回答的:如果对于数据较小(10W以下)我会采取哈希的方法去求数集较小的那个集合的hash值存在hash表中,然后对另一个表中每一个数进行hash,如果在hash表中找到则这个数是交集的数,输出。这个算法时间效率是O(n+m),空间效率O(3n+m);(因为hash几乎浪费掉一半空间)
对于大数据,我则先把数据hash%100的样子分到许多个小文件中,然后对这些hash值的次数建立一颗二叉查找树,遍历另一个集合的数来找,找到一个就输出一个,最后得到集合数。算法效率是O(n/100*m*log(n/100)),空间效率O(n+m)
3. 请设计一个排队系统,能够让每个进入队伍的用户都能看到自己在队列中所处的位置和变化,队伍可能随时有人加入和退出;当有人退出影响到用户的位置排名时需要及时反馈到用户。
4.怎么在linux下查找一个文件中有多少个给定的字符串
答:这题本来想考察我的shell编程的能力吧,不过我说这个不会,然后他问我如果写程序实现呢
我答我会用trie树去记录字符串出现的次数
然后有被问道更深入一点的,如果文件过大呢?
我答,那就把文件内容hash取模分成多个足够小的文件,然后每个小文件trie记录结果,输出一个小文件,最后把所有结果文件合并就可以得到最终结果
5. 写二叉查找树的查找算法,答案就不写了,简单。
写完之后,面试官又问我由这里到一个什么地方的,要求最短时间,怎么求
这个就是问最短路算法,我就答了这个,然后他又问我怎么知道去的路径通不通,我答用传递闭包去计算,
他问我如何传递闭包,然后我就画图演示了一下这个过程
6. 进程与线程的区别
这题我答得非常不好,我只答了进程有资源,线程没资源,进程个数有限,而线程的个数几乎不限,进程的调度慢,线程的调度快这些基础点
但是被问到为什么进程调度比线程慢时,我答不出,我答是因为用户态和内核态的转换造成的,但是百度一下,答案应该是因为线程调度是在进程中进行,在同一存储区内操作,而进程则在不同存储区操作,所以进程调度数度比线程慢
7. 问我TCP/IP有多少层
我答OSI标准有7层,但是目前工业大多使用5层的标准,然后回答了一下这些标准,我只会答5层标准的那一个。。。
接着又问我IP层(网络层)的作用,
我答了很多,又说了什么TCP、UDP的,然后在面试官的知道下,我才答出,网络层的作用是映射作用,主要是IP和MAC地址、端口的映射(我不知道对不对。。)
接着又问我TCP和UDP的区别
我就答,TCP是有连接的,UDP是无连接的,TCP通过三次握手保证数据的可靠性,UDP则没有
最后还问我滑动窗口的东西,我就答了滑动窗口是为了保证数据被客户端正确接收了,他又问我为什么能保证,然后我就画图演示滑动窗口的发送、接收、移动过程
8:写一个函数,计算给定的一个整数中有多少个0
浏览量:2
下载量:0
时间:
2004年6月16日,腾讯公司在香港联交所主板公开上市(股票代号00700),董事会主席兼首席执行官是马化腾。腾讯公司发布2015年第三季度财报显示,腾讯本季度总收入为人民币265.94亿元,同比增长32%,环比增长1.8%。相信腾讯这样的大公司是每个毕业大学生想要进入的团队!今天读文网小编要与大家分享的是:2016腾讯实习的笔试相关试题。具体内容如下,欢迎阅读!
2016腾讯实习笔试试题:
本程序从正文文件text.in读入一篇英文短文,统计该短文中不同单词和它的出现次数,并
按词典编辑顺序将单词及它的出现次数输出到正文文件word.out中.
程序用一棵有序二叉树存储这些单词及其出现的次数,一边读入一边建立.然后中序遍历
该二叉树,将遍历经过的二叉树上的节点的内容输出.
程序中的外部函数
int getword(FILE* pFile,char* pszWordBuffer,int nBufferLen);
从与pFile所对应的文件中读取单词置入pszWordBuffer,并返回1;若单词遇文件尾,已无
单词可读时,则返回0.
#include
#include
#include
#include
#define SOURCE_FILE "text.in"
#define OUTPUT_FILE "word.out"
#define MAX_WORD_LEN 128
typedef struct treenode
{
char szWord[MAX_WORD_LEN];
int nCount;
struct treenode* pLeft;
struct treenode* pRight;
}BNODE;
int getword(FILE* pFile,char* pasWordBuffer,int nBufferLen);
void binary_tree(BNODE** ppNode,char* pszWord)
{
if(ppNode != NULL && pszWord != NULL)
{
BNODE* pCurrentNode = NULL;
BNODE* pMemoNode = NULL;
int nStrCmpRes=0;
____(1)_____;pCurrentNode=*ppNode
while(pCurrentNode)
{
/*寻找插入位置*/
nStrCmpRes = strcmp(pszWord, ___(2)___ );pCurrentNode-
>nCount
if(!nStrCmpRes)
{
___(3)___; pCurrentNode->nCount++
return;
}
else
{
___(4)___; pMemoNode=pCurrentNode
pCurrentNode = nStrCmpRes>0? pCurrentNode-
>pRight : pCurrentNode->pLeft;
}
}
}
pCurrent=new BNODE;
if(pCurrentNode != NULL)
{
memset(pCurrentNode,0,sizeof(BNODE));
strncpy(pCurrentNode->szWord,pszWord,MAX_WORD_LEN-1);
pCurrentNode->nCount=1;
}
if(pMemoNode==NULL)
{
___(5)___; *ppNode= pCurrentNode
}
else if(nStrCmpRes>0)
{
pMemoNode->pRight=pCurrentNode;
}
else
{
pMemoNode->pLeft=pCurrentNode;
}
}
void midorder(FILE* pFile,BNODE* pNode)
{
if(___(6)___) return;!pNode||!pFile
midorder(pFile,pNode->pLeft);
fprintf(pFile,"%s %d",pNode->szWord,pNode->nCount);
midorder(pFile,pNode->pRight);
}
void main()
{
FILE* pFile=NULL;
BNODE* pRootNode=NULL;
char szWord[MAX_WORD_LEN]={0};
pFile=fopen(SOURCE_FILE,"r");
if(pFile==NULL)
{
printf("Can't open file %s",SOURCE_FILE);
return;
}
while(getword(pFile,szWord,MAX_WORD_LEN)==1)
{
binary_tree(___(7)___);// pRootNode,szWord
}
fclose(pFile);
pFile=fopen(OUTPUT_FILE,"w");
midorder(pFile,pRootNode);
fclose(pFile);
}
浏览量:2
下载量:0
时间:
不管什么行业,招人都有相同的测评因素,目的都是在最短时间内了解最多的个人信息。下面是读文网小编为你整理的关于腾讯公司程序员的面试题及答案,希望你喜欢。
1、腾讯笔试题:const的含义及实现机制
const的含义及实现机制,比如:const int i,是怎么做到i只可读的?
const用来说明所定义的变量是只读的。
这些在编译期间完成,编译器可能使用常数直接替换掉对此变量的引用。
2、腾讯笔试题:买200返100优惠券,实际上折扣是多少?
到商店里买200的商品返还100优惠券(可以在本商店代替现金)。请问实际上折扣是多少?
由于优惠券可以代替现金,所以可以使用200元优惠券买东西,然后还可以获得100元的优惠券。
假设开始时花了x元,那么可以买到 x + x/2 + x/4 + ...的东西。所以实际上折扣是50%.(当然,大部分时候很难一直兑换下去,所以50%是折扣的上限)
如果使用优惠券买东西不能获得新的优惠券,那么总过花去了200元,可以买到200+100元的商品,所以实际折扣为 200/300 = 67%.
3、腾讯笔试题:tcp三次握手的过程,accept发生在三次握手哪个阶段?
accept发生在三次握手之后。
第一次握手:客户端发送syn包(syn=j)到服务器。
第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个ASK包(ask=k)。
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1)。
三次握手完成后,客户端和服务器就建立了tcp连接。这时可以调用accept函数获得此连接。
4、腾讯笔试题:用UDP协议通讯时怎样得知目标机是否获得了数据包
用UDP协议通讯时怎样得知目标机是否获得了数据包?
可以在每个数据包中插入一个唯一的ID,比如timestamp或者递增的int。
发送方在发送数据时将此ID和发送时间记录在本地。
接收方在收到数据后将ID再发给发送方作为回应。
发送方如果收到回应,则知道接收方已经收到相应的数据包;如果在指定时间内没有收到回应,则数据包可能丢失,需要重复上面的过程重新发送一次,直到确定对方收到。
5、腾讯笔试题:统计论坛在线人数分布
求一个论坛的在线人数,假设有一个论坛,其注册ID有两亿个,每个ID从登陆到退出会向一个日志文件中记下登陆时间和退出时间,要求写一个算法统计一天中论坛的用户在线分布,取样粒度为秒。
一天总共有 3600*24 = 86400秒。
定义一个长度为86400的整数数组int delta[86400],每个整数对应这一秒的人数变化值,可能为正也可能为负。开始时将数组元素都初始化为0。
然后依次读入每个用户的登录时间和退出时间,将与登录时间对应的整数值加1,将与退出时间对应的整数值减1。
这样处理一遍后数组中存储了每秒中的人数变化情况。
定义另外一个长度为86400的整数数组int online_num[86400],每个整数对应这一秒的论坛在线人数。
假设一天开始时论坛在线人数为0,则第1秒的人数online_num[0] = delta[0]。第n+1秒的人数online_num[n] = online_num[n-1] + delta[n]。
这样我们就获得了一天中任意时间的在线人数。
6、腾讯笔试题:从10G个数中找到中数 在一个文件中有 10G 个整数,乱序排列,要求找出中位数。内存限制为 2G。
不妨假设10G个整数是64bit的。
2G内存可以存放256M个64bit整数。
我们可以将64bit的整数空间平均分成256M个取值范围,用2G的内存对每个取值范围内出现整数个数进行统计。这样遍历一边10G整数后,我们便知道中数在那个范围内出现,以及这个范围内总共出现了多少个整数。
如果中数所在范围出现的整数比较少,我们就可以对这个范围内的整数进行排序,找到中数。如果这个范围内出现的整数比较多,我们还可以采用同样的方法将此范围再次分成多个更小的范围(256M=2^28,所以最多需要3次就可以将此范围缩小到1,也就找到了中数)。
7、腾讯笔试题:两个整数集合A和B,求其交集
两个整数集合A和B,求其交集。
1. 读取整数集合A中的整数,将读到的整数插入到map中,并将对应的值设为1。
2. 读取整数集合B中的整数,如果该整数在map中并且值为1,则将此数加入到交集当中,并将在map中的对应值改为2。
通过更改map中的值,避免了将同样的值输出两次。
8、腾讯笔试题:找出1到10w中没有出现的两个数字 有1到10w这10w个数,去除2个并打乱次序,如何找出那两个数?
申请10w个bit的空间,每个bit代表一个数字是否出现过。
开始时将这10w个bit都初始化为0,表示所有数字都没有出现过。
然后依次读入已经打乱循序的数字,并将对应的bit设为1。
当处理完所有数字后,根据为0的bit得出没有出现的数字。
首先计算1到10w的和,平方和。
然后计算给定数字的和,平方和。
两次的到的数字相减,可以得到这两个数字的和,平方和。
所以我们有
x + y = n
x^2 + y^2 = m
解方程可以得到x和y的值。
9、腾讯笔试题:需要多少只小白鼠才能在24小时内找到毒药
有1000瓶水,其中有一瓶有毒,小白鼠只要尝一点带毒的水24小时后就会死亡,至少要多少只小白鼠才能在24小时时鉴别出那瓶水有毒?
最容易想到的就是用1000只小白鼠,每只喝一瓶。但显然这不是最好答案。
既然每只小白鼠喝一瓶不是最好答案,那就应该每只小白鼠喝多瓶。那每只应该喝多少瓶呢?
首先让我们换种问法,如果有x只小白鼠,那么24小时内可以从多少瓶水中找出那瓶有毒的?
由于每只小白鼠都只有死或者活这两种结果,所以x只小白鼠最大可以表示2^x种结果。如果让每种结果都对应到某瓶水有毒,那么也就可以从2^x瓶水中找到有毒的那瓶水。那如何来实现这种对应关系呢?
第一只小白鼠喝第1到2^(x-1)瓶,第二只小白鼠喝第1到第2^(x-2)和第2^(x-1)+1到第2^(x-1) + 2^(x-2)瓶....以此类推。
回到此题,总过1000瓶水,所以需要最少10只小白鼠。
10、腾讯笔试题:根据上排的数填写下排的数,并满足要求。
根据上排给出十个数,在其下排填出对应的十个数, 要求下排每个数都是上排对应位置的数在下排出现的次数。上排的数:0,1,2,3,4,5,6,7,8,9。
11、腾讯笔试题:判断数字是否出现在40亿个数中?
给40亿个不重复的unsigned int的整数,没排过序的,然后再给几个数,如何快速判断这几个数是否在那40亿个数当中?
答案:
unsigned int 的取值范围是0到2^32-1。我们可以申请连续的2^32/8=512M的内存,用每一个bit对应一个unsigned int数字。首先将512M内存都初始化为0,然后每处理一个数字就将其对应的bit设置为1。当需要查询时,直接找到对应bit,看其值是0还是1即可。
看过“关于腾讯公司程序员的面试题及答案”
浏览量:3
下载量:0
时间:
面试是公司挑选职工的一种重要方法。面试给公司和应招者提供了进行双向交流的机会,能使公司和应招者之间相互了解,从而双方都可更准确做出聘用与否、受聘与否的决定。下面是读文网小编为你整理的关于IT逻辑推理的面试题,希望你喜欢。
一、夸夸其谈
面试中可以适度包装自己,但千万不能夸夸其谈,更不能主次不分地“以我为主”。求职者在面试环节中要诚实,言简意赅,不能过度自吹自擂,喋喋不休会引起面试官的不满。
二、迫不及待地抢话或争辩
有时候求职者为了凸显自己的能力,会试图用语言攻势来征服对方。在面试时根本不管面试官究竟买不买他的账,没说上三句两句话,就迫不及待地拉开“阵势”,卖弄口才,力求自己在“语机”上占上风,在事理上征服对方。主要表观在抢话、插话、争辩等方面。
求职者千万要注意,面试的目的不是为了在语言上战胜面试官,也不是去开辩论会,而是得到工作机会。你没必要在面试中跟考官较真,让面试官以为你不是来面试的,而是来找茬的就大事不妙了。
三、好为人师
所谓的新点子当中或多或少含有忠告成分,而大部分忠告都是批评,批评对于某人而言是难以接受的,尤其是来自陌生人的批评,不可能受到欣赏、遵从,更不可能产生好感。你是求职者,在面试官面前说这想法,提那建议,你要是不受排斥,那么就证明这个面试官也太没主见了。
在面试官眼里,让求职者谈想法、提建议本身就是一把“双刃剑”,一方面考察你的思维,同时也为你挖了一个陷阱,它会立马使你变成“好为人师”“好耍嘴皮子”的家伙。所以,在面试中,最忌讳提些带忠告性质的建议。不管你的建议多么中肯、多么优秀,最好留着,到录用后再说,不要在面试时急于卖弄。
猜你感兴趣:浏览量:2
下载量:0
时间:
一直以来,求职面试都被视为人事招聘中最常用的工具。下面是读文网小编为你整理的关于腾讯技术类实习生的面试题,希望你喜欢。
一、 编程题:
求一个单链表的中间节点,要求安全检查,能直接运行的程序。 (很简单,但能写出无 bug、完全能运行的程序也不是非常容易, 要注意边界检查、 指针是否为空、 特殊情况、 编码风格、是否有注释等) 。
二、 网络:
TCP/IP 协议栈各个层次及分别的功能
三、 数据库:
事务的几个特性(含义 举例说明) 。
用 MySQL 语法建一个学生表,包括学生姓名、性别、年龄、班级信息。
(与 var)的区分,什么情况下用 )?(两者区别很重要)
建过索引吗?什么情况下需要建立索引?
索引的作用?为什么能够提高查询速度?(索引的原理)
索引有什么副作用吗?
在 sql 语句中加上字符集的方法。
四、 C 语言
sizeof 使用相关
static 关键字作用(区分 C 语言和 C ,两种语言下作用有所不同) 。
volatile 关键字的作用。
五、 Linux:
会 Linux 开发吗?
会 shell 脚本吗?比如 grep、awk,然后给了一个实用场景,让用 grep 或 awk 进行文本处理。
看过“关于腾讯技术类实习生的面试题”
浏览量:3
下载量:0
时间:
逻辑算法题是程序员面试的时候,必考的题型之一。下面是读文网小编为大家带来的程序员逻辑算法面试题及参考答案,相信对你会有帮助的。
【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。
由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。
【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈还要考你一个题目,"她接着说,"你看这6只做化验用的玻璃杯,前面3只盛满了水,后面3只是空的。你能只移动1只玻璃杯,就便盛满水的杯子和空杯子间隔起来吗?"爱动脑筋的周雯,是学校里有名的"小机灵",她只想了一会儿就做到了。请你想想看,"小机灵"是怎样做的? 设杯子编号为ABCDEF,ABC为满,DEF为空,把B中的水倒进E中即可。
【3】三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶这个姑娘,他们决定用手枪进行一次决斗。小李的命中率是30%,小黄比他好些,命中率是50%,最出色的枪手是小林,他从不失误,命中率是100%。由于这个显而易见的事实,为公平起见,他们决定按这样的顺序:小李先开枪,小黄第二,小林最后。然后这样循环,直到他们只剩下一个人。那么这三个人中谁活下来的机会最大呢?他们都应该采取什么样的策略?
小林在轮到自己且小黄没死的条件下必杀黄,再跟菜鸟李单挑。
所以黄在林没死的情况下必打林,否则自己必死。
小李经过计算比较(过程略),会决定自己先打小林。
于是经计算,小李有873/2600≈33.6%的生机;
小黄有109/260≈41.9%的生机;
小林有24.5%的生机。
哦,这样,那小李的第一枪会朝天开,以后当然是打敌人,谁活着打谁; 小黄一如既往先打林,小林还是先干掉黄,冤家路窄啊!
最后李,黄,林存活率约38:27:35;
菜鸟活下来抱得美人归的几率大。
李先放一空枪(如果合伙干中林,自己最吃亏)黄会选林打一枪(如不打林,自己肯定先玩完了)林会选黄打一枪(毕竟它命中率高)李黄对决0.3:0.280.4可能性李林对决0.3:0.60.6可能性成功率0.73
李和黄打林李黄对决0.3:0.40.7*0.4可能性李林对决
0.3:0.7*0.6*0.70.7*0.6可能性成功率0.64
【4】一间囚房里关押着两个犯人。每天监狱都会为这间囚房提供一罐汤,让这两个犯人自己来分。起初,这两个人经常会发生争执,因为他们总是有人认为对方的汤比自己的多。后来他们找到了一个两全其美的办法:一个人分汤,让另一个人先选。于是争端就这么解决了。可是,现在这间囚房里又加进来一个新犯人,现在是三个人来分汤。必须寻找一个新的方法来维持他们之间的和平。该怎么办呢?按:心理问题,不是逻辑问题
是让甲分汤,分好后由乙和丙按任意顺序给自己挑汤,剩余一碗留给甲。这样乙和丙两人的总和肯定是他们两人可拿到的最大。然后将他们两人的汤混合之后再按两人的方法再次分汤。
【5】在一张长方形的桌面上放了n个一样大小的圆形硬币。这些硬币中可能有一些不完全在桌面内,也可能有一些彼此重叠;当再多放一个硬币而它的圆心
在桌面内时,新放的硬币便必定与原先某些硬币重叠。请证明整个桌面可以用4n个硬币完全覆盖。
要想让新放的硬币不与原先的硬币重叠,两个硬币的圆心距必须大于直径。也就是说,对于桌面上任意一点,到最近的圆心的距离都小于2,所以,整个桌面可以用n个半径为2的硬币覆盖。
把桌面和硬币的尺度都缩小一倍,那么,长、宽各是原桌面一半的小桌面,就可以用n个半径为1的硬币覆盖。那么,把原来的桌子分割成相等的4块小桌子,那么每块小桌子都可以用n个半径为1的硬币覆盖,因此,整个桌面就可以用4n个半径为1的硬币覆盖。
【6】一个球、一把长度大约是球的直径2/3长度的直尺.你怎样测出球的半径?方法很多,看看谁的比较巧妙
【7】五个大小相同的一元人民币硬币。要求两两相接触,应该怎么摆? 底下放一个1,然后2 3放在1上面,另外的4 5竖起来放在1的上面。
【8】猜牌问题S先生、P先生、Q先生他们知道桌子的抽屉里有16张扑克牌:红桃A、Q、4黑桃J、8、4、2、7、3草花K、Q、5、4、6方块A、5。约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?于是,S先生听到如下的对话:P先生:我不知道这张牌。Q先生:我知道你不知道这张牌。P先生:现在我知道这张牌了。Q先生:我也知道了。听罢以上的对话,S先生想了一想之后,就正确地推出这张牌是什么牌。请问:这张牌是什么牌? 方块5
看过“程序员逻辑算法面试题及参考答案”
浏览量:3
下载量:0
时间:
军队文职面试问题及答案大全(最新)
军队文职人员是指在军队中担任文职职务的人员,通常是指在军队中担任非现役职务的文职人员。他们通常担任着重要的职务,如行政管理、技术支持、科研开发、教育培训等。以下是小编为大家收集的关于军队文职面试问题及答案大全的相关内容,供大家参考!
基本条件
1、 具有中华人民共和国国籍;
2、 年满18周岁;
3、 符合军队招录聘用文职人员的政治条件;
4、 符合岗位要求的资格条件;
5、 身体和心理健康;
6、符合法律、法规规定的其他条件。
素质条件
1、政治条件:报考人员应当符合军队招录聘用文职人员政治考核的标准条件。
2、 学历条件:报考人员应当具有普通高等学校全日制本科以上学历。报考在艰苦边远地区、岛屿的岗位,以及特殊岗位可不作全日制要求。驻艰苦边远地区、岛屿的单位定向招考军队烈士、因公牺牲军人的配偶子女,未婚军队烈士的兄弟姐妹,以及现役军人配偶,除教学、科研、工程、医疗专业技术岗位外,报考学历要求可以放宽至大学专科。报考护理、艺术、体育岗位的,可为大学专科以上学历。
3、资格条件:报考人员应当具有招考岗位要求的职称和职业资格。除法律法规明确规定的外,报考初级专业技术岗位,以及博士研究生报考中级专业技术岗位的,不作资格条件要求。
4、 身体条件:报考人员应当符合军队招录聘用文职人员体格检查的标准条件。
5、年龄条件:报考科级副职以下管理岗位或者初级专业技术岗位的,年龄不超过35周岁;报考科级正职管理岗位或者中级专业技术岗位的,年龄不超过45周岁。
6、 其他条件:在符合以上基本条件的前提下,具体报考条件由用人单位根据招考岗位需要确定。
浏览量:6
下载量:0
时间:
军队文职考试面试真题及答案解析
军队文职人员是指在军队中担任文职职务的人员,通常是指在军队中担任非现役职务的文职人员。他们通常担任着重要的职务,如行政管理、技术支持、科研开发、教育培训等。以下是小编为大家收集的关于军队文职考试面试真题及答案的相关内容,供大家参考!
军队文职是指在军民通用、非直接参与作战且社会化保障不宜承担的军队编制岗位从事管理工作和专业技术工作的非现役人员,是军队人员的组成部分。
文职人员在军队和社会生活中,依法享有国家工作人员相应的权利,履行相应的义务。文职人员的管理,坚持党管干部、党管人才原则,贯彻公开、平等、竞争、择优方针,依照法定的权限、条件、标准和程序进行。
军队对文职人员实行分级分类管理,提高管理效能和科学化水平。军队建立与国家公务员和事业单位工作人员制度相衔接、具有比较优势的文职人员管理、保障制度和机制。
浏览量:2
下载量:0
时间:
2023年军队文职面试常见问题及回答解析
军队文职人员的招聘和管理通常由军队相关部门负责,他们的招聘条件和程序通常比较严格,需要经过资格审查、考试考核、体检政审等环节。以下是小编为大家收集的关于2023年军队文职面试常见问题及回答的相关内容,供大家参考!
文职岗位要求面试者有很好的亲和力,能与其他人进行充分的沟通,这就要求面试者必须要保持良好的心态来面对招聘人员。
进入自己心仪的大公司作一名文职人员,每天出入高级的写字楼,与众多能干而又很有活力的人一起工作是很多年轻人的梦想。大公司在招聘文职人员时往往有很多要求,除了技能方面的外还需要很多柔性的要求,而这些柔性的要求很大程度上都是通过面试表现出来的。这就需要面试者在面试时要能很好的表现自己,尽量展现出自己的个人魅力。经过长期的实践和研究,可锐咨询发现在文职岗位面试时有三种必备的需要面试者掌握。
首先,文职岗位要求面试者有很好的亲和力,应做好,能与其他人进行充分的沟通,这就要求面试者必须要保持良好的心态来面对招聘人员。关键要做到八个字——顺其自然,不卑不亢。只有这样才能给招聘人员留下好印象,使其相信你有能力在将来进入公司后与同事和谐的相处。
要做到面带微笑,平视考官,避免情绪波动,走向两个极端:一是自卑感很重,觉得坐在对面的那人博学多才、回答错了会被笑话。所以,畏首畏尾,不敢畅快地表达自己的观点;另一种情况则是,很自信,压根不把招聘人员放在眼里,觉得对方还不如自己。这两种表现都要不得,最好的表现应是,平视对方,彬彬有礼,不卑不亢。
应树立两种心态:一.面试的目的是合作而不是竞争。招聘人员对考生的态度一般是比较友好的,他目的是把优秀的人才遴选进自己的公司增强公司的竞争力,而不是为与考生一比高低而来,所以考生在心理上不要定位谁强谁弱的问题,那不是面试的目的。二.面试中两者的地位是平等的,面试者是求职不是乞职。面试者是在通过竞争,谋求职业,而不是向招聘人员乞求工作,成功的关键在于自己的才能以及临场发挥情况。
第二,面试者要注意自己在面试中的礼仪问题。因为文职人员的形象和礼仪往往代表公司的形象,所以这一点必须要在面试中予以充分注重。要做到仪表大方,举止得体。穿着前卫、浓妆艳抹,尤其男生戴戒指、留长头发等标新立异的穿着与装饰不太合适,与文职人员的身份不符,给招聘人员的印象也不太好。面试者入座以后,尽量不要出现晃腿、玩笔、摸头、伸舌头等小动作,容易给招聘人员一种不成熟、不庄重的感觉。一般说来,着装打扮应求端庄大方,可以稍事修饰,男生可以把头发吹得整齐一点,皮鞋擦干净一些,女生可以化个淡雅的`职业装,总之,应给招聘人员、大方、干练感。
第三,文职岗位需要很强的语言表达能力,所以在面试时要注意特别说话内容,说话语气以及所表达出的诚意。如果求职者说话颠三倒四,语意不清,容易让人觉得无法担当大任或是语言虽然动听,但华而不实,缺乏诚意,都不是成功的表达。
在回答问题时要辩证分析,多维答题。回答问题不要陷入绝对的肯定与否定,应多正反两面考虑。从很多面试中所出的一些题目来看,测评的重点往往不在于面试者答案的是与非,或是观点的赞同与反对,而在于分析说理让人信服的程度。所以要辩证地分析问题,理由充分地说理论证,而不要简单地下结论,有时还要从多个角度思考,具体情况具体分析。
同时还要冷静思考,理清思路。一般来说,当招聘人员提出问题以后,考生应稍作思考,不必急于回答。即便是招聘人员所提问题与你事前准备的题目有相似性,也不要在招聘人员话音一落,立即答题,那给招聘人员的感觉可能是你不是用脑在答题,而是在背事先准备好的答案。如果是此前完全没有接触过的题目,则更要冷静思考。磨刀不误砍材工,匆忙答题可能会不对路、东拉西扯或是没有条理性、眉毛胡子一把抓。经过思考,理清思路后抓住要点、层次分明地答题,效果要好一些。
浏览量:7
下载量:0
时间:
2023军队文职面试真题带答案(解析)
军队文职人员的招聘和管理通常由军队相关部门负责,他们的招聘条件和程序通常比较严格,需要经过资格审查、考试考核、体检政审等环节。以下是小编为大家收集的关于2023年军队文职面试真题带答案的相关内容,供大家参考!
部队文职人员考试难,越早准备考试越好。军队文职考试内容多且特殊:公基内容广,里面还有军事理论知识,体现军队考试特色。专业考试内容难度不小,考察内容广泛。军队文职笔试分为公共科目笔试和专业科目笔试,目前,公共科目笔试的考试科目一般为岗位能力和公共知识两部分。
提前了解考试内容
提前先了解一下考试内容详情。主要了解公共科目的整体情况,比如考多长时间,考什么内容,都要提前进行了解。
学习公共科目基础理论知识
要对公共科目基础的理论知识进行学习,并搭配一些题目进行练习,根据公共科目的各个版块进行针对性复习,还要不断练习题目。
进行大量题目训练
进行大量题目训练,加深对理论的学习,把题目练熟练会,之后就可以进行模拟考试训练,提升对考场的感觉,不致于考试过于慌乱,平时多加练习,考试也会更加顺利。
突击专业科目
专业科目的学习,建议大家公告出了以后突击专业科目,因为公告出之前,对自己能报考的岗位并不清楚,如果过早学习,可能会导致不知从何入手。当然这个只是一个建议,如果你有更好的想法可以按照自己的来。
浏览量:4
下载量:0
时间: