当前位置: 首页 > news >正文

100-99

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

99.第3组微软面试题
1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。
现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?
2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。
抓取多少个就可以确定你肯定有两个同一颜色的果冻?(5秒-1分钟) 
3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,
问你如何才能准确称出4公升的水?(40秒-3分钟) 
4.一个岔路口分别通向诚实国和说谎国。
来了两个人,已知一个是诚实国的,另一个是说谎国的。
诚实国永远说实话,说谎国永远说谎话。现在你要去说谎国,

但不知道应该走哪条路,需要问这两个人。请问应该怎么问?(20秒-2分钟)

思路:

1.关键是怎么搭配出15分钟的时间,15分钟是一个小时的1/4。所以,比较简单了就。。。

==========================3.28更新

这里更正下先。之前没有看到绳子是“不均匀的”,所以。。。。

首先,现在绳子的数量是无限的。。这点比较好。。然后唯一知道的条件就是,点燃一根绳子烧完要一个小时。那么,我们就想,如果将绳子的两头同时点燃,那么燃烧完之后共用去的时间就应该是半小时了吧。。

现在要计算出15分钟的时间。也就是要测出半小时的一半,那么我们就只要有一根燃烧完需要半小时时间的绳子然后两头同时点燃就是15分钟了。。那这个点燃一头烧完要用半小时的绳子怎么得到呢:首先,我们找两根绳子,一根点一头,另一根同时点两头。当点两头的那根烧完的时候,点一头的那根绳子剩下的就是需要烧半小时的绳子了。。。然后再将它同时点两头,就可以测出15分钟的时间了。。。

哎,费劲。。。

==========================以上为3.28更新

2.4个吧

3.先用5升的桶装满,然后倒入3升的桶里倒满,这时5升的桶里面剩下2升水,将3升的水倒掉,然后将5升桶里面的2升水倒入3升桶里,这时候,将5升水桶倒满,然后往装着2升水的3升桶里面倒水,将它倒满。这时候,5升桶里面剩下的就是4升的水。。。

4.“你的国家怎么走?”这是在网上找的额。。。当时看到的时候,直接跪了。。看来智商果然是硬伤。。。

转载于:https://my.oschina.net/dapengking/blog/104324

相关文章:

  • PDFCreator 安装在Win 2008 R2 Server.
  • Animation Showcase
  • iphone应用程序生命周期浅析
  • Stack Gallery View
  • 文件与二进制流互转
  • 编译与链接的问题 gcc -fPIC -shared
  • PHP为什么会被认为是草根语言?
  • 希腊神话确实是人类精神文明的宝藏
  • 2013应届毕业生“人人网”校招应聘总结
  • ABAP SY标签一览表
  • 选择排序与冒泡排序
  • 补一篇,Update Rollup 12 终于发布了
  • SQL查询重复记录
  • 雅思_百度百科
  • 开源实时流处理系统小结
  • 【css3】浏览器内核及其兼容性
  • Android交互
  • axios 和 cookie 的那些事
  • Brief introduction of how to 'Call, Apply and Bind'
  • js如何打印object对象
  • LeetCode29.两数相除 JavaScript
  • Quartz初级教程
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Sass Day-01
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 创建一个Struts2项目maven 方式
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 前端代码风格自动化系列(二)之Commitlint
  • 如何优雅地使用 Sublime Text
  • 入口文件开始,分析Vue源码实现
  • 首页查询功能的一次实现过程
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 原生js练习题---第五课
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 职业生涯 一个六年开发经验的女程序员的心声。
  • 自定义函数
  • 《天龙八部3D》Unity技术方案揭秘
  • 蚂蚁金服CTO程立:真正的技术革命才刚刚开始
  • ​iOS安全加固方法及实现
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • #预处理和函数的对比以及条件编译
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (安卓)跳转应用市场APP详情页的方式
  • (最简单,详细,直接上手)uniapp/vue中英文多语言切换
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .dwp和.webpart的区别
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .net websocket 获取http登录的用户_如何解密浏览器的登录密码?获取浏览器内用户信息?...
  • .NET 事件模型教程(二)
  • .Net6使用WebSocket与前端进行通信
  • .netcore 获取appsettings
  • .NET微信公众号开发-2.0创建自定义菜单
  • .net中生成excel后调整宽度