按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
第1章 名企笔试真题精选3。软件业巨无霸(2)
逻辑推理题1.此题源于1981年柏林的德国逻辑思考学院,98%的测验者无法解答此题。有五间房屋排成一列;所有房屋的外表颜色都不一样;所有的屋主来自不同的国家;所有的屋主都养不同的宠物;喝不同的饮料;抽不同的香烟。(1)英国人住在红色房屋里;(2)瑞典人养了一只狗;(3)丹麦人喝茶;(4)绿色的房子在白色的房子的左边;(5)绿色房屋的屋主喝咖啡;(6)吸Pall Mall香烟的屋主养鸟;(7)黄色屋主吸Dunhill香烟;(8)位于最中间的屋主喝牛奶;(9)挪威人住在第一间房屋里;(10)吸Blend香烟的人住在养猫人家的隔壁;(11)养马的屋主在吸Dunhill香烟的人家的隔壁;(12)吸Blue Master香烟的屋主喝啤酒;(13)德国人吸Prince香烟;(14)挪威人住在蓝色房子隔壁;(15)只喝开水的人住在吸Blend香烟的人的隔壁问:谁养鱼?ì 提示:首先确定房子颜色:红、黄、绿、白、蓝Color12345国籍:英、瑞、丹、挪、德=》Nationality12345饮料:茶、咖、奶、酒、水=》Drink12345烟:PM、DH、BM、PR、混=》Tobacco12345宠物:狗、鸟、马、猫、鱼=》Pet12345 然后有:(9)=》N1=挪威(14)=》C2=蓝(4)=》如C3=绿,C4=白,则(8)和(5)矛盾,所以C4=绿,C5=白剩下红黄只能为C1,C3(1)=》C3=红,N3=英国,C1=黄(8)=》D3=牛奶(5)=》D4=咖啡(7)=》T1=DH(11)=》P2=马那么:挪威
第1章 名企笔试真题精选3。软件业巨无霸(3)
微软招聘总经理助理的三道面试题
1.某手机厂家由于设计失误,有可能造成电池寿命比原来设计的寿命短一半(不是冲放电时间),解决方案就是更换电池或给50元购买该厂家新手机的折换券。请给所有已购买的用户写信告诉解决方案。
2.一高层领导在参观某博物馆时,向博物馆馆员小王要了一块明代的城砖作为纪念,按国家规定,任何人不得将博物馆收藏品变为私有。博物馆馆长需要如何写信给这位领导,将城砖取回?
3.王小姐由于工作失误,将2万元的笔记本电脑以1。2万元错卖给李先生,王小姐的经理应该怎么写信给李先生将钱要回?
微软面试英文题目
1。 Algorithms
* What’s the difference between a linked list and an array?
* Implement an algorithm to sort a linked list。 Why did you pick the method you did?
* Implement an algorithm to sort an array。 Why did you pick the method you did?
* Implement strstr() (or some other string library function)。
* Reverse a string。 Optimize for speed。 Optimize for space。
* Count the number of set bits in a number。 Now optimize for speed。 Now optimize for size。
* How would you find a cycle in a linked list?
* Give me an algorithm to shuffle a deck of cards; given that the cards are stored in an array of ints。
* Write a function that takes in a string parameter and checks to see whether or not it is an integer; and if it is then return the integer value。
* Write a function to print all of the permutations of a string。
* Implement malloc。
* Write a function to print the Fibonacci numbers。
* Write a function to copy two strings; A and B。 The last few bytes of string A overlap the first few bytes of string B。
* How would you print out the data in a binary tree; level by level; starting at the top?
2。 Applications
* How can puter technology be integrated in an elevator system for a hundred story office building? How do you optimize for availability? How would variation of traffic over a typical work week or floor or time of day affect this?
* How would you redesign an ATM?
* Suppose we wanted to run a microwave oven from the puter。 What kind of software would you write to do this?
* How would you design a coffee…machine for an automobile。
3。 Thinkers
* How are M&Ms made?
* If you had to learn a new puter language; how would you go about doing it?
* If MS told you we were willing to invest 5 million in a start up of your choice; what business would you start? Why?
* If you could gather all of the puter manufacturers in the world together into one room and then tell them one thing that they would be pelled to do;what would it be?
* Explain a scenario for testing a salt shaker。
* If you are going to receive an award in 5 years; what is it for and who is the audience?
* How would you explain how to use Microsoft Excel to your grandma?
* Why is it that when you turn on the hot water in any hotel; for example; the hot water es pouring out almost instantaneously?
微软亚洲技术支持中心面试题目
1.进程和线程的差别。
2.Heap与stack的差别。
3.Windows下的内存是如何管理的?
4.介绍。和。的安全性。
5.客户端如何访问。组件实现Web Service?
6.C/C++编译器中虚表是如何完成的?
7.谈谈的线程模型。然后讨论进程内/外组件的差别。
8.谈谈IA32下的分页机制。
9.给两个变量,如何找出一个带环单链表中是什么地方出现环的?
10.在IA32中一共有多少种办法从用户态跳到内核态?
11.如果只想让程序有一个实例运行,不能运行两个。像winamp一样,只能开一个窗口,怎样实现?
12.如何截取键盘的响应,让所有的‘a’变成‘b’?
13.Apartment在中有什么用?为什么要引入?
14.存储过程是什么?有什么用?有什么优点?
15.Template有什么特点?什么时候用?
16.谈谈Windows DNA结构的特点和优点。
微创笔试题目
1.上海的苏州河由于遭受多年的工业污染,一直是条臭水沟。上海市政府下了很大决心清理苏州河,你觉得需要几年能让河水变清?你的依据是什么?
2.找出字符串A中包含的字符可以进行的所有不同组合。例如:abccd中,ab,ac,bc,cc,abd等都是可能的组合。(请用C/C++编程,不允许上机操作)
3.请估算月球的体积。
4.经常去的技术网站,请举例。
5.对软件开发过程的理解。
6.上海有多少外籍和港澳台人士?你的依据是什么?(不得引用政府和调研机构数据)
7.字符串A是由n个小写英文字母(a ~ z)构成的,定义为char A'n'。你能用更少的空间表示这个字符串吗?请写出从char A'n'到你的新的储存格式的转换函数。(请用C/C++编程,不允许上机操作)
8.哈希表和数组的定义,区别,优缺点。
9.用递归实现菲波列数列。
10.用dhtml写页面。
第1章 名企笔试真题精选3。软件业巨无霸(4)
微软研究院笔试题目
1.#include
#include
class CBuffer
{
char * m_pBuffer;
int m_size;
publc:
CBuffer()
{