微信

使用微信服务,更方便

职友集>程序员面试题 > 微软招聘程序员的笔试题目

微软招聘程序员的笔试题目

2015-08-08 06:30:01 阅读( 285 )

2592人 收藏本页

标签:程序员面试题

数学篇 题目如下,希望大家解个答案出来

  1、1000!有几位数,为什么
 
 2、F(n)=1 n>8 n<12
  F(n)=2 n<2
  F(n)=3 n=6
  F(n)=4 n=other
  使用+ - * /和sign(n)函数组合出F(n)函数
  sign(n)=0 n=0
  sign(n)=-1 n<
  sign(n)=1 n>0

  3、编一个程序求质数的和例如F(7)=1+3+5+7+11+13+17=58
  辑考题 此题源于1981年柏林的德国逻辑思考学院,98%的测验者无法解题。
  前提:
  有五间房屋排成一列;所有房屋的外表颜色都不一样;所有的屋主来自不同的国家
  ;所有的屋主都养不同的宠物;喝不同的饮料;抽不同的香烟。
  提示:
  英国人住在红色房屋里;瑞典人养了一只狗;丹麦人喝茶;绿色的房子在白色的房
  子的左边;绿色房屋的屋主喝咖啡;抽Pall Mall香烟的屋主养鸟;黄色屋主抽Dunhill;
  位于最中间的屋主喝牛奶;挪威人住在第一间房屋里;抽Blend的人住在养猫人家的隔壁;
  养马的屋主在抽Dunhill的人家的隔壁。抽Blue Master的屋主喝啤酒;德国人抽Prince;
  挪威人住在蓝色房子隔壁;只喝开水的人家住在抽Blend的隔壁。
  问:谁养鱼?
  五个人来自不同地方,住不同房子,养不同动物,吸不同牌子香烟,喝不同饮料,

  喜欢不同食物。根据以下线索确定谁是养猫的人?
  1.红房子在蓝房子的右边,白房子的左边(不一定紧邻)
  2.黄房子的主人来自香港,而且他的房子不在最左边。
  3.来自北京的人爱喝茅台,住在来自上海的人的隔壁。
  4.吸希尔顿香烟的人住在养马的人?右边隔壁。
  5.爱喝啤酒的人也爱吃鸡。
  6.绿房子的人养狗。
  7.爱吃面条的人住在养蛇的人的隔壁。
  8.来自天津的人的邻居(紧邻)一个爱吃牛肉,另一个来自成都。

下一篇:一个非常经典c++的hash算法

上一篇:32道java程序员面试题

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题