哈尔滨小米笔试经验
今年小米的笔试共三道大题,时间90分钟
第一道 输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于所有偶数的前面,例如输入的数组为{1,2,4,7,9,8,10,15,14,20},调整后的数组 {1,7,9,15,2,4,8,10,14,20}是一种满足条件的方案。函数的头部已经写好,无返回值,有两个参数,一个是数组指针,另一个是该数组的长度。
我的解答思路是使用两个伪指针,一个指向数组的头部,另一个指向数组的尾部,先从前向后扫描,找到第一个偶数,然后在从后向前扫描找到倒数第一个奇数,交换这两个元素,循环上述步骤直到两个指针相遇。
第二道 输入一个二叉排序树,将该二叉排序树转换为排序的双向链表。要求不能创建任何新的节点,只调整指针的指向。(程序员面试100题的第一道题,输入样例一样),函数头部已经写好,无返回值,参数为根节点的指针。
第三道 输入一个数学表达式,包含+、-、*、/、()运算,设计一个算法计算该表达式的值,+、-不作为正负号出现,函数头部已经给出,返回表达式的值,参数为字符串指针,给出了两个函数,一个字符转换成整数的函数,另一个是整数转换成字符的函数,可以直接调用。输入样例 1+2*(3-4)
-
德固赛笔经
一开始出现的题目应该是所谓的性格测试或工作能力倾向测试,就是假设你身处一个个工作场景,你的部下或同事出现一个个tough的问题要你解决,你将会采取什么办法处理,反正就自己选择自己的咯。轻松了没几题,bt的题目就开始一一闪现,中英文都有,无非也是什么逻辑判断,智力...
-
北京大学自招选拔测试题总结
北京大学20xx年自主选拔项目——自主招生、博雅人才培养计划、筑梦计划的测试于11日至14日进行,同时开始的还有浙江省三位一体综合评价和上海市博雅计划招生测试。下面是本站小编为你整理的北京大学20xx年自招选拔测试题总结,希望对你有所帮助!北京大...
-
中信银行笔试经验分享大纲
我今天去笔了中信,因为没有报央行那么高大上的银行。总共三小时,2小时机考,1小时性格测试(分成6各部分,有性格测试,有一些简单的图形推理和图表算术)60个单项,20个多项(少选0.5分哦~我看到这个愣是把之前的一些选项勾没了o(∩_∩)o~)还有4*5英语阅读理解(蛮简...
-
瑞银集团招聘OT笔试经验
大概一周前收到ot的mail,但是由于我比较懒,等到它们催我了,我才做了测试。测试题整体来说还是不错的,不太难。n部分的话,建议大家把论坛里的帖子看看,反正会有帮助,起码类似的提都做到了。我碰到了问人口,汇率,增长率,还有无法确定的题。感觉不太难整体。然后l部分的话,有...