[醒目]我经历过的面试题

问题描述

当然了,人都是要吃饭的,既然要吃饭就要找工作,找工作就离不开面试,我也不例外。但觉得我的这些面试经历,包括我面试别人的经历,比起论坛上某些胡编乱造,乌七八糟的面试题和面试过程来说,还是有很多值得说道的。先来说说我遇到的最糟糕的面试,为了保护当事人,我们对公司名称进行马赛克处理。*脑科技有限公司地址:徐家汇中心(据他们所说)但实际上离徐家汇还有约三四百米的路程,在一个高级商住楼里面。面试官:运营总监显然我不太清楚为什么会是这么一个运营总监来面试。官:我们公司主要业务是开发网络游戏。我:WebGame?还是MMORPG?官:这两者有区别么(直接拜倒)。官:有无相关经验?我:以前在公司做过网站的核心技术支持。我:我有见过贵公司的介绍,得知贵公司是用JSP开发WebGame的,我对此很感兴趣,但不知道贵公司还要招聘ASP.NET的程序员是干什么的?官:我们还不确定采用何种技术开发(再次拜倒)。官:我们要招的是由相关从业经验的,你的简历我还没有仔细研究,我们详细研究后再另行通知。(我想吐血)我:我觉得我在网站方面还是有经验的(此处省去800字)……。官:好,我们会认真研究你的简历后再给你答复。我:大约什么时候能给答复?官:这个不太确定。这是唯一一个没有送俺出门的公司。评价:8如直接收购其他公司比较好……我本来想跟这个所谓的运营总监探讨下网络游戏的策划方面的,但……估计这种人……不说了,再人背后说坏话是不好的……再来说说感觉比较好的几个,例如速马。速马的面试题是在纸上的,对于多年没写字的我来说着实有些费力。有几个简单的基础题目,几道英文翻译,然后有一个算法题。算法题实际上论坛上有人发了,说是微软的面试题什么的。值得一提的是,算法题也是用英文出的。大意是,给出一串数字,如1208504,其中,除0外所有的数字不会重复。需要计算这串数字能不能组成五个连续的数字,其中0可以代替任何数字,如1208504则可以组成120450,0替换为3和6,满足要求。我的算法比较中规中矩,两步,第一步对数字进行排序和剔除所有的0,计算0的个数。第二步从1开始,看1-5之间有多少个数字在输入串中,然后将这个数字与0的个数相加,超过5则表示构成了连续的串。然后查2-6,以此类推。实际操作中,因为是写在卷面上,所以省去了排序的算法,减少代码,只是牺牲了效率。

解决方案

解决方案二:
沙发
解决方案三:
一直很佩服你,无耻的回完再看
解决方案四:
jf!
解决方案五:
先接分再看帖
解决方案六:
呵呵
解决方案七:
jf
解决方案八:
哈哈
解决方案九:
楼主强人...
解决方案十:
大意是,给出一串数字,如1208504,其中,除0外所有的数字不会重复。需要计算这串数字能不能组成五个连续的数字,其中0可以代替任何数字,如1208504则可以组成120450,0替换为3和6,满足要求。--------------这个挺有意思
解决方案十一:
先接分再看帖
解决方案十二:
呵呵,jf
解决方案十三:
收藏
解决方案十四:
运营总监你和他探讨策划能有啥结果
解决方案十五:
醒目
解决方案:
其它面试的公司也说说哈....就说了两个,不过瘾...
解决方案:
外行面试。
解决方案:
鼓励!!
解决方案:
这个算法题有印象,记得在CSDN里写过
解决方案:
接分
解决方案:
这个算法题有印象,记得在CSDN里写过是的,有人在论坛给公开了,所以我在这里才好发表……
解决方案:
今天晚上再写两个。
解决方案:
jf
解决方案:
http://community.csdn.net/Expert/TopicView.asp?id=5322099privateboolfCalc(int[]iParams,intiMaxNum){int[]vNumCounts=newint[iMaxNum];foreach(intvValueiniParams)if(vValue<iMaxNum)vNumCounts[vValue]++;/*---1,2,3,4,52,3,4,5,63,4,5,6,74,5,6,7,85,6,7,8,9...---*/intvMinSpace=5;//最小空隙数//促成连续5个时缺少的个数for(inti=1;i<=iMaxNum-5;i++){intvTemp=0;for(intj=0;j<=4;j++)if(vNumCounts[i+j]==0)vTemp++;if(vTemp<vMinSpace)vMinSpace=vTemp;}returnvMinSpace-vNumCounts[0]<=0;//最小空隙数和可填补的数小于0}privatevoidbutton4_Click(objectsender,EventArgse){int[]vArray1={0,1,2,3,5,7,10};textBox1.Clear();textBox1.AppendText("{8,1,2,3,5,7,10}rn");textBox1.AppendText(fCalc(vArray1,14).ToString()+"rn");int[]vArray2={0,0,3,8,6,10,13};textBox1.AppendText("{0,0,3,8,6,10,13}rn");textBox1.AppendText(fCalc(vArray2,14).ToString()+"rn");}
解决方案:
LS的那个算法太复杂了……
解决方案:
对楼主比较有印象。
解决方案:
就一个?我经历过4家公司的面试(按时间先后),eBay,Microsoft,VIA,然后就是现在所在的这家美国银行...
解决方案:
楼主不要偷懒,赶紧把其他的几个面试的情况也补上,好拜读一下
解决方案:
楼主强人
解决方案:
羡慕……
解决方案:
ding
解决方案:
好经验!@!
解决方案:
up
解决方案:
羡慕……
解决方案:
看了来解纷
解决方案:
第二步算法可以改进一下。1、采用双指针的方式Index1:记录可能解的开始数字的下标Index2:记录可能解的结束数字的下标ZeroCount为0的个数Len为数组长度Index1=0;Index2=0;Count=0;//当前连续数字的长度for(;index1<Len&&index2<Len;Index2++){Count+=Index2前后两个数字之差;遇到不连续数字{ZeroCount-=不连续数字之差-1;//(补零的个数)如果ZeroCount<=0&&(ZeroCount+Count)<5则认为index1处的数据不能构成一个解{如果index1处数据与index1+1处数据不连续{ZeroCount+=不连续数字之差-1;//(补零的个数)}Count-=index1+1与index1之差;index1++;}}如果Count==5则找到了解}如果Count==5则找到了解如果Count+ZeroCount>=5则找到了解,这要判断是否超出了9
解决方案:
判断条件:1、无重复;2、最大值减去最小值-5<=0的个数;
解决方案:
都是牛人,不是去Microsoft,就是去yahoo,VIA。。。深刻自卑中。。。
解决方案:
ding
解决方案:
jf
解决方案:
就一道面试题,真的不过隐
解决方案:
都是牛人,不是去Microsoft,就是去yahoo,VIA。。。深刻自卑中。。。
解决方案:
呵呵,多写点撒
解决方案:
讨厌算法题
解决方案:
去直接和他们吹牛就把我录用了.这个世道..
解决方案:
路过═══════════════════http://www.egooglet.com资料、源码下载http://bbs.j2soft.cn论坛交流═══════════════════
解决方案:
接分
解决方案:
支持LZ
解决方案:
接分
解决方案:
up
解决方案:
jf后在看,呵呵

时间: 2024-10-31 20:34:32

[醒目]我经历过的面试题的相关文章

前端知识图谱,你值得收藏

综合类 - [前端知识体系](http://www.cnblogs.com/sb19871023/p/3894452.html) - [前端知识结构](https://github.com/JacksonTian/fks) - [Web前端开发大系概览](https://github.com/unruledboy/WebFrontEndStack) - [Web前端开发大系概览-中文版](http://www.cnblogs.com/unruledboy/p/WebFrontEndStack.h

最全前端资源汇总

一.概要 这份汇总整理,很程度上参考了GitHub最全前端资源汇总:云集前端教程.开发资源.免费书籍.手册规范.求职面试等等,旨在为前端学习 & 技能提升提供方便.当然,并不期望这成为一个前端武学收藏夹:毕竟,只有自己掌握,才是真正拥有:况且前端发展如火如荼,日新月异.这里会尽量保持探索 & 学习 & 更新.欢迎大家推荐,反馈,谢谢! 二.优秀的网站 JS前端开发群月报 前端开源资源库 国内老牌技术社区:OSChina.博客园.CSDN.51CTO 免费的it电子书:http://

Java陷阱一箩筐----面试题集

找工作要面试,有面试就有对付面试的办法.以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司. 面试是没什么道理可讲的,它的题目有的不合情理.脱离实际.有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票, 说不定中).所以如果你看完此文后,请不要抱怨说这些问题都能用IDE来解决.你必须在任何情况下准确回答这些问题,在面试中如果出现一两题回答不准确很 有可能你就被

我经历的IT公司面试及离职感受(转)

毕业后几年一直待在广州,觉得这是一个比较生活化及务实的城市,其互联网公司和相应的投融资环境都不如北深上活跃,大大小小的面试也有几十个,有点规模的公司应该都面试过了,面试一般会见到主力技术人员,技术主管,技术总监,人力几个人,狭义上还是可以看出一些公司文化技术氛围滴,于是想写这样一篇文章,介绍经历也给予朋友们看看. 先介绍下自己的技术背景,二流大学计科毕业,GPA3.21/4.0,计算机专业课都有 90 分以上,高数基础不太好,也是我目前的瓶颈,程序语言基础不算差,外企,国企,民企都混过,做了 6

Android 2017面试题整理

似乎自去年下半年以来,大家跳槽的少了,还有有些公司裁员了,前几年火热的移动端.前端岗位也越来越少,回归理性.现在各大公司对移动Android/ios的需求基本要求都是三年以上相关经验,有过大型互联网项目经验,基础扎实.那么对于我们从事Android开发的程序员,我们究竟需要掌握哪些技术呢?面试官究竟会问什么呢?今天,结合我的面试经验,给大家整理一下. Android常见面试题整理 以我的经验,面试基本都是简单到原理循序渐进的过程,所以这里整理的时候也遵循这个思路. 1,Activity的启动模式

学生党如何拿到阿里技术offer: 《阿里巴巴常考面试题及汇总答案(Java方向)上篇》

之前和大家分享了几位学长学姐们在阿里面试的经验,他们其中有成功的,也有留下遗憾的.但是总之,我认为作为技术人员,首先打铁需要自身硬,在学校里不光要学精学透基础的专业知识,还要有过硬的编程能力,当然我们所谓的计算机软件的科班出身更不能将自己定位为所谓的程序而应该是软件攻城狮-这样我们要对自己有一个比较高的要求,记得有一个计算机大牛曾说过"Talk is cheap,show me the code!",的确与其空谈,不如实干,多看书,多思考,多动手编程,多参与项目实践. 好了,今天就不多

常见面试题汇总

转自: http://blog.csdn.net/u010509143/article/details/11812299 1.用String的方法将数据类型转换为String. 2.有一个不定长度的String,其中前面是字母,后边是数字,例如:"abcd123.456″, 要求写一个方法得到其中的数字以String的形式返回,数字保留小数点后两位,不四舍五入,截去多余小 数,例如:"abcd123.456″,得到"123.45″ 如果数字没有小数点,要得到两位为0的小数,例

100+经典Java面试题及答案解析

Java是一个支持并发.基于类和面向对象的计算机编程语言.下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改. 代码复用. 增强代码的可靠性和灵活性. 增加代码的可理解性.   面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象.下面的章节我们会逐个分析这些特性.   封装   封装给对象提供了隐藏内部特性和行为的能力.对象提供一些能被其他对象访问的方法来改变它内部的数据.在Java当中,有3种修饰符:public,private和protected.每一种修饰符给其他的

我的Java开发学习之旅------&amp;gt;Java经典面试题

摘自张孝祥itcast 从享受生活的角度上来说:"程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做:第二,你非常痴迷和爱好程序,并且在这方面有一些天赋和优势.程序员的结局也是有两种:第一,默默退休,第二以程序员为起点或跳板,注意积累,跟对了好的老板或团队,找到和很好的搭档自己创业,成为IT金领和富翁." 人们在时间面前是平等的,吾生也有涯,所以,你的经验更丰富点,那不算什么,经验是用时间积累的