微软公司面试全程解析(3)

【智能机器人开发全流程:硬件选型、软件架构与ROS实战,打造高效机器人系统】 通过模块化设计与ROS框架的灵活扩展,可快速搭建适应不同场景的机器人系统。实际开发中需重点关注。 阅读详情

他的第三个儿子刚刚降生,正是人生当中最需要收入的时候。但是就是在这时候,公司却倒闭了,作为丈夫和父亲的他不得不为生计重新找工作,他四处找工作找了一年,都是一无所获。正在他灰心沮丧的时候,无意中却看到微软公司招聘程序员的广告,待遇相当不错,史蒂文斯立即就被吸引了参加了应聘。凭着过硬的专业知识,他轻松通过了笔试,对两天后的面试,史蒂文斯也充满信心。但是让他始料未及的是,在面试时,面试人员主要提出的问题都是关于软件未来发展方向方面的,关于这点,他从来没有思考过,所以他最终惨遭出局。但是也正是通过这次面试,微软公司对软件产业的理解,让史蒂文斯深受启发,视野也顿时开阔了许多。经过几度思考,史蒂文斯满怀感情地给微软写了一封感谢信:“感谢贵公司花费人力、物力,为我提供笔试、面试的机会,虽然名落孙山,但通过这次应聘使得我大长见识,从中获益匪浅。感谢你们为之付出的劳动! 特写此信表示感谢!” 总裁比尔?盖茨亲自接收了这封信。三个月后,微软公司出现职位空缺,史蒂文斯收到了录用通知书。十几年后,凭着出色的业绩,史蒂文斯成了微软公司的副总裁。面试失败,难免会心情难受,但是却不能因面试失败而怨天尤人,反而应该学会感激,因为每次面试、每次失败都是一次经验,我们都是可以从中学习到一些东西的,我们应该为自己的所得而感激,而不要老是紧盯着自己的所失而痛哭。史蒂文斯正是因为他的这种大度和乐观,给微软留下了深刻的印象,所以当公司出现职位空缺时,微软首先想到的就是他。

 

大专生的故事

 

在2004年,邓中专考上了一所软件职院的软件技术系。大学期间,他不仅努力学好功课,还经常参加学校的社团组织活动,并且还多次获得过荣誉称号和奖学金。在2006年的暑假,当时还在读大二的邓中专就被一家网络公司录用了。学校考虑到他的实际情况,还因此特批他边上班边上学。在工作期间,邓中专不仅利用业余时间把学校的功课做好,更是努力认真地投入到工作当中,正是因为他的认真学习的态度、积极努力的表现和出色的业绩,让他很快就得到了公司上下人员的赏识。在一次项目验收中,原本是要求他辅助同事给几百名客户演示自己开发的软件。但是在演示过程中,同事因紧张而表现失常,差点就要以演示失败告终了。此时,邓中专很快站了出来,以他流利的语言,用很清晰的思路又把项目的设计完整地阐述了一遍,顿时博得了在场人员的热烈掌声。也正是因为此次的表现,邓中专被破格提拔为项目主管。进入微软工作一直都是邓中专的梦想。为了这个梦想,他毅然辞掉了已经干得很不错的工作,为此得到了周遭许多人的不解,但是邓中专丝毫不为所动。2007年5月中旬,他给微软亚洲研究院发出了求职信。一周后,邓中专接到了微软亚洲研究院给他打来的电话。6月11日,邓中专在上海的微软亚洲研究院参加了复试。他先是以流利的英语和面试人员进行交流,接着又用中文详细讲述自己在公司担任的项目角色、开发经验和技术技巧等。面试人员听完之后,在黑板上给他出了几道数据结构和算法的题目,他当场就给做了出来,答题时间仅为10分钟。不出意料地,邓中专最终被微软正式聘用。

贴心提示(1)一定要自信面试中要忘记自己是普通的大学毕业生,心中要有一个信念:我是一流的,一定能进入一流公司。心情平静,没有紧张和不安,面对唐骏时也一样。

(2)注重英语的发音 英语出色,发音纯正,答题速度快,态度积极主动,充分表现自我。(3)切忌忘记带证书 要拿到一些证书,比如MCSE证书,微软正需要懂这方面的技术支持。

(4)体现活泼开朗的性格 外向、开朗的性格符合微软对技术支持的要求,“运动型”而不是“书斋型”的外形也易博得面试

Unity Shader之路(一)什么是Unity Shader? Unity Shader前言什么是UnityShaderUnity Shader和材质的关系 前言 众所周知,要想当游戏开发工程师,Unity中的Shader编写不得不摸,这一系列文章我将描写我的Shader学习之路,致敬冯乐乐的书Unity Shader入门精要,此篇什么是Unity Shader?希望能给后人一点方向 我们刚开始接触Unity的时候,总是会遇到材质,但是不了解材质都是什么,为什么可以在很多材质中选择,为什么有时候选择了其他材质后就不能达到我们想要的结果,为什么资源商店有那么多的材质,山. 阅读详情

相关推荐

LVGL字体优化实战:如何将中文字库放到外部SPI Flash并动态加载(节省内部RAM)

本文详细介绍了LVGL在嵌入式UI开发中如何通过外部SPI Flash存储中文字库并动态加载,以节省内部RAM资源。通过对比不同存储介质和字库格式,提供多种实现方案及性能优化技巧,帮助开发者在资源受限设备上实现高效的中文显示。

weixin_28693683的博客 343

微软公司面试全程解析(4)

 官的好感。(5)诚实地回答问题许多大学生往往仅注重技术的提高,而忽略人品的培养。如撰写论文时,一稿多投、引用别人学说不加注明、不给项目协作者署名等“小事”,常使大学生的人品遭受考验,但很多学生对此并未意识到。面试中,诚信是最好的对策,不夸大已经取得的成绩,当被问到一个不懂的难题时学会说“不”,这是面试者最明智的回答。(6)精力充沛连续6小时作战状态良好,证明体力好、精力充沛,符合500强

BOPGroup的专栏 1530

RK3588 MPP视频编码实战:从环境搭建到高效封装

本文详细介绍了在RK3588平台上利用MPP(Media Process Platform)进行硬件视频编码的完整实战流程。从MPP库的环境搭建、编译安装,到核心编码参数(如码率控制、GOP、图像对齐)的深入解析,并提供了一个可复用的C++编码器类封装方案,帮助开发者快速实现高效的H.264/H.265视频编码,显著降低CPU占用。

weixin_29192211的博客 347

从面试官的角度谈面试

BOPGroup的专栏 1229

告别命令行!用这个开源的Web版Kettle工具,5分钟搞定数据集成任务编排

本文介绍了一款开源的Web版Kettle工具,通过直观的拖拽界面大幅提升数据集成效率,告别复杂的命令行操作。该工具基于Kettle核心引擎,支持跨平台协作、轻量化访问和降低学习曲线,特别适合业务分析师快速上手。实测显示,使用该工具后任务配置错误率下降62%,协作效率提升40%。

weixin_30267785的博客 435

Jetson Nano之CSI摄像头操作方法

jetson端csi摄像头的应用方法

ZONGXP的博客 1万+

微软公司面试全程解析(2)

e It can be any path in the tree It doesn t have to be from the root微软招聘总经理极有可能提出的问题(1)某手机厂家由于设计失误,有可能造成电池寿命比原来设计的寿命短一半(不是冲放电时间),解决方案就是免费更换电池或给50元购买该厂家新手机的折换券。请给所有已购买的用户写信告诉其解决方案。(2)一高层领导在参观某博物馆

BOPGroup的专栏 1264

深度解析:企业AI效能度量框架的核心指标与落地路径,收藏级干货

资源成本:GPU利用率从31%提升到75%,云费用减少了50万元/年;工程效率:模型迭代周期从2周缩短到3天,部署成功率从70%提升到95%;模型性能:CTR从8%提升到12%,CVR从3%提升到4.5%;业务价值:增量收入达200万元/月,ROI达180%;伦理风险:推荐结果的差异影响比从0.7提升到0.9,用户投诉率下降了30%。现在,当CEO再问「AI项目值多少钱?

AI天才研究院 1807

微软亲身面试经历

    终于收到了微软的offer,真的开心。    不管微软的现在状况如何,但是有一点可以肯定,世界离不开微软。而微软是每个程序员的梦想之一吧,一个软件帝国,创造了多少的辉煌,而我之后,可能成为另一个辉煌的缔造者,让我无比的兴奋。    谈一谈我微软的面试经历吧,其中涉及到一个隐私,怕被微软的HR看到了,马上把我fire掉,所以不能说的太具体。就讲一下面试流程吧。

速度!跟上! 3011

YOLOv8改进 | Conv篇 | 利用YOLOv9的GELAN模块替换C2f结构(附轻量化版本 + 高效涨点版本 + 结构图)

本文给大家带来的改进机制是利用2024/02/21号最新发布的YOLOv9其中提出的GELAN模块来改进YOLOv8中的C2f,GELAN融合了CSPNet和ELAN机制同时其中利用到了RepConv在获取更多有效特征的同时在推理时专用单分支结构从而不影响推理速度,同时本文的内容提供了两种版本一种是参数量更低涨点效果略微弱一些的版本(参数量V8n下降80w,计算量为6.1GFLOPs),另一种是参数量稍多一些但是效果要不参数量低的效果要好一些(均为我个人整理),提供两种版本是为了适配不同需求的读者,具体选择

Snu77的博客 7567

LDO的原理及测试方法

这是LM317芯片的核心,这个电路单元称为Bandgap Reference带隙基准源。属于模拟集成电路中的经典电路结构。常见的基本结构利用VBE的负温度系数,而VT是正温度系数,正负温度系数抵消就的得到稳定的基准参考电压了(三极管的方程VBE=VT*In(lC/IS))。

shiwei0813的博客 1157

微软面试记录

刚体验了一下微软的面试,总共历时1个半小时,结果估计悲剧了。问到的和算法相关的问题有以下几个: 1、字符串循环移位程序 编程实现,比如shift("abcde",2), 输出“deabc”. 难点在于要求原地移位,空间复杂度为O(1),时间复杂度不做要求 2、链表中删除一个结点 void delete(ListNode* pHead, ListNode* p) 这里链表可能不是正...

weixin_30667649的博客 363

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

微软公司面试全程解析(5)

我认为 “这真是一个愚蠢的问题!”这个回答并不是错误或是糟糕的,只要他(她)能说出他(她)这样回答的理由,我甚至会认为对方是很有创新精神的。至于最糟糕的 回答,我认为是:“我不知道,我也不知道如何计算。”我记得我应聘微软时,印象最深的是斯蒂文斯先生(微软公司执行副总裁)提的问题:“您对什么感兴 趣?”现在,我在面试中也常提这个问题。因为当求职者谈到自己感兴趣的东西(或熟悉的业务)时,一般都很放松

BOPGroup的专栏 1356

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

微软公司面试全程解析(1)

微软公司介绍微软公司创建于1975年,是目前全球最大的电脑软件提供商,现有雇员6 4万人。微软于1992年在中国北京设立了首个代表处,此外,相继在中国成立了微软中国研究开发中心、微软全球技术支持中心和微软亚洲研究院等科研、产品开发和技术支持服务机构。微软的招聘人才标准(1)人品第一位。(2)拥有自信心,心情平和,没有紧张感和拘束感。(3)团队合作精神、交流能力、正直诚实、动机正确,这都是人品好

BOPGroup的专栏 2646

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain&#39;s apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath(&#39;DeepLearnToolbox&#39;));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand(&#39;state&#39;,0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W&#39;); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand(&#39;state&#39;,0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = &#39;sigm&#39;;%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, &#39;Too big error&#39;);```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand(&#39;state&#39;,0)sae = saesetup([784 100]);sae.ae{1}.activation_function = &#39;sigm&#39;;sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)&#39;)% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;;nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, &#39;Too big error&#39;);```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x&#39;,28,28,60000))/255;test_x = double(reshape(test_x&#39;,28,28,10000))/255;train_y = double(train_y&#39;);test_y = double(test_y&#39;);%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you&#39;ll get around 1.2% errorrand(&#39;state&#39;,0)cnn.layers = { struct(&#39;type&#39;, &#39;i&#39;) %input layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 6, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %sub sampling layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 12, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, &#39;Too big error&#39;);```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, &#39;Too big error&#39;);%% ex2 neural net with L2 weight decayrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex3 neural net with dropoutrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex4 neural net with sigmoid activation functionrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex5 plotting functionalityrand(&#39;state&#39;,0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = &#39;softmax&#39;; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand(&#39;state&#39;,0)nn = nnsetup([784 20 10]); nn.output = &#39;softmax&#39;; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

微软公司的三道面试题目看了会有意想不到的收获

微软公司的三道面试题目看了会有意想不到的收获 1、手机厂家由于设计失误,有可能造成电池寿命比原来设计的寿命短一半(不是冲放电时间),解决方案就是免费更换电池或给50元购买该厂家新手机的折换券。请给所有已购买的用户写信告诉解决方案。 2、一高层领导在参观某博物馆时,向博物馆馆员小王要了一块明代的城砖作为纪念,按国家规定,任何人不得将博物馆收藏品变为私有。博物馆馆长需要如何写信给这位领导...

diaoqu4574的博客 900

微软公司等数据结构+算法面试100题

微软等公司数据结构+算法面试100题(第1-100题)首次完整亮相 注:本文转自July的博客:http://blog.youkuaiyun.com/v_july_v/article/details/6057286,十分感谢!更新:现今,这100题的答案已经全部整理出来了,微软面试100题2010年版全部答案集锦:http://blog.youkuaiyun.com/v_july_v/article/details/68

黄复贵的博客 6598

微软公司等数据结构+算法面试100题(第1-100题)全部出炉

微软等公司数据结构+算法面试100题(第1-100题)首次完整亮相                        作者:July、2010年12月6日。更新:现今,这100题的答案已经全部整理出来了,微软面试100题2010年版全部答案集锦:http://blog.youkuaiyun.com/v_july_v/article/details/6870251。关于此100道面试题的所有一切详情,包括答案,资源

结构之法 算法之道 24万+

微软公司面试题

1.给一个有N个整数的数组S..和另一个整数X判断S里有没有2个数的和为X要设计成O(nlog2(n))的算法..2.有2个数组..里面有N个整数设计一个算法O(nlog2(n))..看是否两个数组里存在一个同样的数(这个是微软的面试题..然后我注定进不了微软..)3.这个超级难了..是关于基数排序的..让你排序N个比N^7小的数..要求的算法是O(n)..额其实貌似也不是特...

weixin_30273175的博客 87

微软公司等数据结构+算法面试100题2010版全部出炉

微软等公司数据结构+算法面试100题2010版首次完整亮相                          作者:July、2010年12月6日。 更新:现今,这100题的答案已经全部整理出来了,微软面试100题2010年版全部答案集锦:http://blog.youkuaiyun.com/v_july_v/article/details/6870251。 关于此10

郁闷阳光的专栏 1331

破译微软面试密码:从真题解析到人才选拔哲学的深度探索

微软面试体系解析:从技术评估到文化契合的全面考察 微软面试作为科技行业人才选拔标杆,融合了技术深度评估与成长型思维测试。其流程包括4-6轮技术面试(算法、系统设计)和行为面试,重点考察:1)实际问题解决能力,如Excel单元格依赖计算等产品相关题目;2)系统思维与架构设计;3)成长心态与学习能力。面试设计体现了微软文化内核:客户导向、协作精神和持续学习。特殊岗位(研究院、产品经理)各有侧重,如MSR强调科研转化能力。准备策略建议分阶段夯实基础、模拟实战,面试中需展示思维过程与权衡能力。未来趋势包括远程面试优

王同学的博客 1020

微软经典面试题(附答案)

微软经典面试题(附答案) 想要公司盈利?还得依靠系统!-在线咨询! 2006-08-08 14:07  来源: 名牌有名牌的理由,就连招聘也与众不同。微软公司的招聘一向都是人们议论的话题,说它百般刁难的有之……

hedafighter2011的专栏 4030

一道微软公司的面试题目的算法实现

题目:        已知两个数字为1~30之间的数字,甲知道两数之和,乙知道两数之积,甲问乙:“你知道是  哪两个数吗?”乙说:“不知道”。乙问甲:“你知道是哪两个数吗?”甲说:“也不知道”。于是,乙说:“那我知道了”,随后甲也说:“那我也知道了”,这两个数是什么?       下边是最佳答案: 1和4 或者1和7 推理1:允许两数重复的情况下 答案为x=1,y=4;甲知道和A=x+y...

weixin_34367257的博客 117
上一篇: 腾讯2011安全工程师面试题
下一篇: 说说校园招聘这事儿
BOPGroup
博客等级 码龄17年 2525粉丝 306原创
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值