九城程序员笔试经历

时间:2023-04-18 07:44:14 其他范文 收藏本文 下载本文

九城程序员笔试经历(整理7篇)由网友“qingyia”投稿提供,下面是小编为大家整理后的九城程序员笔试经历,仅供大家参考借鉴,希望大家喜欢,并能积极分享!

九城程序员笔试经历

篇1:上海九城笔试经历

上海九城笔试经历

第一次,15 号刚下火车就去九城面试,晃晃悠悠坐到张江地铁站,一出站就赶往九城,状态真的差到不行,前台的MM看起来很专业,妆画的很漂亮,穿着很OL,如果不是后来看到她聊QQ的时候傻笑我还真觉得她是个技术人员。填完表格等待面试的时候我扫了一眼,一层是会议室,用各种各样的名字定义的小会议室装修都很简洁,应该是现代系的。就如我的面试结果一样,我的面试室的名字是“冰风谷”-_-!!

技术1位面试官给我一份笔试题说1小时后来收就出去了,小小的会议室就剩下我一个人,题目不难,不过是一些大众题,可是我怎么也做不了,刚下火车身体还在抖,头脑一片空白,挑了几道我会的写了写就开始头晕了。大约半小时后就来了2位面试官,说他们4点要开会所以提前面试,戴眼镜的帅哥看了看我做的题开始皱眉,问另一个貌似和蔼的“她什么时候开始做题的?”“半小时前吧。”之后戴眼镜的帅哥问了问我一些数字图像的问题,貌似和蔼的问了我关于图像缩小的工程实践问题,我迷迷糊糊的答案让我和他们都很不满意,我最傻的是戴眼镜的帅哥问“指针和引用的区别”不知道怎么的答不上来。真的失败极了。马上4点了,貌似和蔼的小哥问了句“你是专程过来的?刚下火车?”我说“恩,现在还在发抖”“那你看我们是就这样还是再约一次面试?”戴眼镜的帅哥又补充“你看今天的面试好像很不好。”“是啊,我们可以再约吗?”“那下周1吧?” 接到这样的答复我既兴奋又担忧,因为我不知道我武那边的培训怎么安排的,我真的很想来九城,刚上大学的时候第一个每天必去的网站就是九城了,第一个玩的网络游戏也是九城代理的RO。思来想去“你们周末上班吗?可以约在周末吗?”“为什么要周末??”貌似和蔼的小哥说“我有些师姐要去拜访一下,上海我不是很熟悉。”“好吧,那就下周六下午2点可以吗?”“好的!谢谢!!!”我带着感激的心情,失望的离开,

希望机会不要又一次和我擦肩而过。

有Hanks一起真的好幸福,我拿着简历去应聘Hanks会帮我记录同时对我提出意见,我想找工作最辛苦的'是Hanks吧。12点我们回到张江地铁站,我请Hanks吃烤肉,第一次有机会和 Hanks一起静静欣赏地铁这里的风景,平日只是忙碌竟没有发现这里规划的如此好,喷泉广场、上海传奇餐饮区、艺术雕塑。毕竟是上海,上海传奇这里的店环境都好好,吃烤肉这家的石锅拌饭很棒18元一份,在上海也算划算了。Hanks说等我找到工作就请我楼上的韩国料理,HK回韩国前请他们在那里吃过的,还不错。

1点半我去九城,Hanks说他在外面等我。

进到大厅保安大爷就问我什么事情,得知我是来面试的他们很惊讶“今天周末没有人啊?你有联系人的电话吗?”很可惜,我什么都不知道,我几乎想放弃。九城这里的人好好,即便是保安也一样,以前我总觉得上海人很没有人情味,没想到这次很让我感激,大爷问我第一次面试是什么时候,他找到记录,试图通过记录帮我找到联系人的电话,虽然最好也没有找到,可我很感激。也就是那个时候戴眼镜的帅哥来了,她看了看我说“哦!你来了,你先上去吧,某某已经在上面了,你等一下”。这次面试的房间是“智慧谷”,好兆头!面试开始了,我先把回去做的题给他们,可以看出来,虽然这个作业并不能证明我的能力,但他们还是很满意的,我又回答了一些上次他们提出的问题,似乎也让他们满意,再后来又问了我一些问题我都有答上来,只不过貌似和蔼的小哥问的逻辑题我都没答出来。唉!结果就是他们说OFFER是可以发的,但是劳动合同要到有毕业证的时候才可以签,所以只能参加实习生计划,问我觉得怎么样?我说我是很想来九城的,希望能给我这个机会。最后得到的是“我们会把你的东西交给人事部门的,如果有需求他们会通知你的。”这句话让我很郁闷,到底这个OFFER我是拿到了还是没拿到?还要等啊!等吧。

篇2:九城笔试回忆

九城笔试回忆

14号下午的时候,正郁闷闲的要死的时候,什么书看不进,什么事都不想做,竟然接到上海来的一个电话,我本以为是琴姐的电话,没想到竟然是九城叫我去面试的电话,想我就在网上投了四份简历,竟然还有一份中的,机率还蛮高的,17号就要面试,花了两天恶补了一下基础只是,连去上海的火车上都没耽误一分钟,到了九城,发现九城表面上看起来比我想象得要好得多,很温馨的一个环境,做比试得时候竟然是在吧台上写的,前面液晶显示器放的是魔兽的资料片,确实是相当的爽,做题也很有感觉。花了一个多小时把题目做完了,还好吧,感觉马马虎虎的,很有趣的是下午竟然就我一个人去笔试程序员的,还有一个伙计是去弄策划的,把试卷交给前台mm后,一个身材和相貌都很不错的`mm,有到九城去的伙计可以好好看看,呵呵,题外话了,

前台mm让我再另外一个房间等着,我知道马上就要面试我了,不过我不知道是谁来面,结果来了两个小伙子,我看也比我大不了多少,结果就和他们聊了一下学的东西,感觉就我一个人在讲一样,滔滔不绝,自己也感觉有好多东西都忘了,以前学过点,都没好好复习啊,面试的不是很成功,最后,两位面试的小伙子说了一句,两个星期后给你答复,真让人难得等啊!不过说实话,我很愿意到九城去,毕竟还算的上国内比较好的游戏公司,应该可以学不少东西,积累些经验的,而且我不愿意花更多的时间到找工作上来,因为我觉得工作你现在找的再好,不适合你,一样也很郁闷,现在我就觉得九城要我的话,我就已经相当的满足了,呵呵,看人品了!~

好好睡觉,迎接圣诞,元旦!耶稣保佑我,观音姐姐保佑我,如来保佑我,毛爷爷保v我,大家都来保v我吧,给你们磕头了~~,闪!

篇3:C++程序员笔试题目

C++程序员笔试题目

1、以下程序的运行结果是

A、computer , puter B、computer , com

C、computer , computer D、computer , compu.ter

2、以下程序的`功能是()

A、计算文件wj.txt内容的字节数

B、计算文件wj.txt的终止地址

C、计算文件wj.txt的起始地址

D、将文件指针定位到文件末尾

3、若输入B,则以下程序运行后的输出结果是()

A、error.

B、>=60

C、>=85

D、>=60<60error.

4、以下程序的输出结果是()

A、27 B、9 C、8 D、81

5、以下程序段的输出结果是()

A、12 B、34 C、1234 D、提示出错、无结果

篇4:程序员面试笔试经验

程序员面试笔试经验

【目标】

相信和不少朋友一样,有了几年工作经验成为Senior后就开始了面试别人的经历,我在最初这个阶段只是按照自己的想象把”找到基础好的程序员 “,”找到算法能力优秀的程序员“,”找到有Android开发经验的程序员“等作为面试的目标。但是,实际的经历告诉我,尤其是按“基础好”,“算法好”这些目标招到的人最终效果并不好。比如,有的面试者基础知识和算法掌握情况不错,进程、线程、内存等概念清晰,基本的Hash,二叉树,快速排序等数据结构和算法也比较熟悉,但是进公司后在实际工作中表现得很糟糕。后来,我才发现原来是我的面试目标出了问题,我原先的面试方法更像是大学的算法或操作系统期末考试,按照这种方法让许多并不合适的人通过了面试,同时也可能错过了许多合适的人。

后来,我的反思是,从公司的角度讲,面试的根本目的是找到”能够干好工作“的人,而“高学历”,“算法好”,“基础好”,“有经验”这些都是表象而不是根本,它们并不能直接和“工作好”划等号。

【方法】

目标明确了,但接下来的问题是假设面试者是一个黑盒系统,“工作好”不是直接可观测变量,你所能直接观测的变量是基础、算法、经验、学历、性格、谈吐、年龄等等。所以,实际上,你只能从“基础好”,“算法好”等可以直接观测的量去推测“工作好”的概率,这就是一个在“X好“条件下”工作好“的条件概率问题:P(工作好 | X好)。

根据这个模型,面试所应该考察哪些方面就很明显了,那就是选择那种最具有区分性的方面来考察。比如,考察面试者的体型特征没有太大意义,因为 P(工作好|高),P(工作好|矮),P(工作好|胖),P(工作好|瘦)的概率都差不多;所以,体型特征不具有区分性,这不是面试所应该关注的内容。

面试官应当结合职位的要求明确哪些因素具有比较好的区分性。比如,如果要招一名技术门槛比较高的3D游戏引擎开发工程师,面试者A具有3D游戏引擎开发的经验,但是在基础知识和算法面试方面表现一般;面试者B相反,基础知识和算法面试表现很好,但没有游戏开发经验,而你只能选择其一。你选谁呢? 其实,这就是两个条件概率问题P(工作好|经验好,基础一般,算法一般)和P(工作好|没经验,基础好,算法好)。这个问题就留给面试官来判断了,就我个人而言,对于技术门槛较高需要技术积累的职位,经验更加说明问题,因此,我更倾向于面试者A。

下面,我再结合自己的经验谈谈对面试中常见方面的看法。

【算法】

算法是Google和MS等大公司面试所重点考察的内容。我个人很喜欢算法,曾经参加ACM/ICPC拿过北京赛区的13名,

但是,就个人经验来看,我所接触过的绝大多数开发职位而言,算法都不适合作为考察面试者优劣的主要因素。对于普通的非算法性开发职位,考察面试者的算法就相当于考察他打乒乓球好不好一样,与目标“工作好”的相关性太低。就我个人的经验来看,差不多P(工作好|算法好)=50%,也就是算法面试没有太大的区分性。

甚至,还有一种很不好的情况特别多地出现在算法好的'面试者身上,我称之为“只磨刀,不砍柴”。什么意思呢?有类人只对什么A*算法,异步编程,JVM类加载机制这种纯技术问题感兴趣,对实现用户需求毫无兴趣。这类人看起来有一定的技术能力,但是对公司来讲贡献十分有限,甚至不如技术一般但认真负责的人。所以,一旦遇到面试者算法好,我就特别留意考察会不会是这种“只磨刀,不砍柴”的人。

另外,虽然我个人不了解Google和MS,但我对于其特别重视考察算法能力的面试策略是持怀疑态度的。即使在这样的世界级大公司,算法虽然重要,但可以想象在项目实施过程所遇到的各种各样问题中,算法问题绝大多数时候不会是主要瓶颈,没有到那种需要每个人都是算法高手的情况。实际上,绝大多数项目真正难点并不是一两个算法瓶颈,甚至也不是单点的技术瓶颈,而是系统性的组织、协调、设计、开发问题,有大量的看起来不是那么有技术含量的脏活累活,也有许多问题是由于信息不足,并不是技术能力强就能克服这些困难。一个团队最好优势互补,有人算法强,有人业务分析能力强,有人擅长后端服务,有人擅长前端界面,有人聪明,有人踏实,这是最好的。如果按照“算法好”的单一标准选材,必定会把许多优秀的人才拒之门外。

补充:在更多地了解了Google和Facebook等一流公司的面试细节之后,我对这个问题的认识有了一定的改变,实际上这些公司在面试过程中并不完全强调技巧性很强的算法,而是更加注重编码(Coding)能力,只是在进行编码测试的过程中往往是通过一些简单算法题来进行的。我对于这种面试方法越来越欣赏,并且也作为了我们公司面试过程中的重点环节,因为编码能力的测试是十分必要的,它有着知识性问题无法取代的作用,如果一个面试者连“判断一个字符串是否是另一个字符串的子串”这样的题目都无法正确并快速地实现,那么基本上可以直接排除了。我这里所强调的是不必考察高难度的算法问题,并非不重视编码能力测试,请读者不要误解。

【基础】

基础面试是指考察诸如指针使用、进程线程概念等基础知识的面试,十分类似于大学期末考试题。我曾经以为基础面试十分重要,但是现在不这么看了。在工作中基础的确是重要的,但是在面试过程中,它必须具有区分性才有意义,也就是说P(工作好|基础好)的概率要高,那么考察指针使用,进程线程区别这样的基础题目才有它的意义。我的实际经验是,基础面试并不具有很好的区分性,和算法一样, 差不多P(工作好|基础好) = 50%。同时,基础面试是最容易准备的,中国人有长期的应试教育经验,要准备几个把玩指针题目太容易了。

我曾经遇到过这样的面试者,他的C语言基础和编译、链接等原理掌握得非常好,给我留下了深刻的印象,我给的面试结论是:知识面不宽,只会C语言,但基础很扎实,建议录用。后来的事情证明了那个结论的前半部分是对的,但是”建议录用“错了。他在实际工作中表现得一塌糊涂,不理解需求,不理解整体架构;同时,上班时间不是花在项目上,而是花在阅读诸如《程序员的自我修养》之类的书籍上。最后,这位同事由于长期“不出活”离开了公司。

篇5:程序员面试笔试真经

程序员面试笔试真经

作为面试官,在面试程序员时,都会关注哪些问题?而程序员应该从哪些方面做好面试的准备?本期话题相信对面试官和求职者都会有所启示,

与其他岗位相比,程序员相对来说会内向一些,思维也会更严谨、更有个性。企业招聘程序员就是要求他能和团队一起完成既定的开发任务,所以重点从技能水平、学习能力、团队合作及工作心态等几个方面考察程序员。

技术水平是对程序员最基本的要求,很多企业会通过笔试来辅助考察。技能的考察主要看面试者技能匹配度、对技术发展趋势的了解以及自己的职业规划。

1. 你认为自己最擅长的技术是什么?

2. 谈谈你对XX行业/技术发展趋势的看法?对最近XX技术问题发表下你的看法?

3. 在五年的时间内,你有什么样的职业发展规划?

技术快速更替,员工的求知欲和学习能力比他现在的技能更为重要。宁愿招聘一个学习能力很强的员工,也不要一个靠吃老本、不愿学习的员工。

1. 你最近有看哪些书或参加过什么样的培训?有灌技术论坛的习惯吗?

2. 今年有什么学习计划?今年有什么目标?

3. 研究过开源项目吗?有什么收获?

在现在的软件开发中,已经没有所谓的“孤胆英雄”,项目主要靠团队合作来完成,而团队合作能力可以通过考察以往项目,来了解面试者对团队的理解、遇到问题的解决思路等。

1. 你做过哪些项目?最成功的是哪个?为什么?

2. 辛辛苦苦工作半年的项目失败了,你怎么办?

3. 评价下你过去的.团队?你喜欢在什么样的团队中工作?

4. 你的业余爱好是什么?

招聘新员工,需要了解面试者对工作的心态和价值取向,并且与他沟通公司的企业文化,

如果你所在企业需要快速发展,有高强度的研发任务,而他想找一份轻松的工作,可能就不是很合适了。

1. 为什么选择离开上一家公司?

2. 有了解过我们公司的产品/服务吗?

3. 你对加班的看法?你家人或朋友抱怨你加班怎么办?

4. 如果在试用期发现你技能不符合要求,该怎么办?

最后,技术人员的有效沟通能力也非常关键,特别是对问题的分析和说明,所以在整个面试过程中你要观察面试者的分析思路,对问题重点的把握以及表达。经常有一些滔滔不绝、但不知所云的面试者,让人非常头疼!

程序员的能力分为两种:技术能力和非技术能力。技术能力包括编码能力、系统分析与设计能力;非技术能力包括写作能力、沟通与协作能力、组织与管理能力等。而根据程序员的能力水平,可以将程序员分成初级、中级、高级三个级别。因此,在面试过程中我会针对初级、中级、高级程序员三个级别来提出不同的问题。

在技术能力方面,重点考查初级程序员的编程能力、中级程序员编程能力并兼顾系统分析的能力、高级程序员的系统分析与设计能力。在非技术能力方面,重点考查初级程序员的沟通与协作能力、中级程序员的写作能力(主要指编写技术文档,如需求分析文档、用户手册、部署手册等)、高级程序员的组织与管理能力(如指导、协助中级程序员进行问题分析和开发)。

在面试时,程序员首先要将自己的技术能力展现出来,以一种交流的心态去面对,不要紧张,要有自信,即使面试失败自己也要下去总结失败的原因,找到技术弱点加以弥补;其次,面试中遇到不会的问题要讲明自己的思路,因为有些问题不是考你的编程能力,而是逻辑思维的能力;最后,对照程序员能力模型进行自我分析与评价,做好职业规划,不断学习,提高自己的编程能力和抽象思维能力。

以SQL Server为例,我来分享一下面试时常问的一些技术问题。

篇6:网络程序员笔试试题

1、简单谈谈对TCP/IP与UDP的理解

2、请列出你所用过的版本管理软件,比较其优缺点

3、Struts framework 的工作原理和组件

4、Request,session.page的 生命周期

5、Severlet的生命周期

6、Vector与arraylist的区别,它通常使用的Java.util包中的那个类

7、Public class Factory {

Public static sample creator (int which) {

If (which=1)

Return new sampleA

Else if (which=2)

Return new sample B(): }

}

在你的'程序中,如果要实例化sample时,你会怎么做?

8、接口与抽象类的区别时什么?什么时候用借口?什么时候用抽象类?

9、JAVA的异常处理通过哪几个关键词来实现?

10、JAVA一场处理程序的基本形式是什么?

综合题:

1、如何以一个程序员的角色来配合项目经历完成一个项目?

2、你有那些工作习惯和爱好?

3、描述一下你的程序人生心得体会。

数据库:

There is a personel table,it’s data stucture as follows:

Colum name_ chinese explain Data type

PerID_职员ID INT

Per Name_职员姓名 Varchar(30)

Birthday_出生年月 Datetime

Our company usually habe a birthday with per oersenel. Now,request list a person listing ahead of 15day’s,please write the SQLsentence.

广州升日科技机试考核题:

使用JSP+JAVABEAN语言写一个留言本,第一页记录留言,第二页显示留言。

广州正泰数据

1、谈谈final, finally, finalize的区别。

2、String s = new String(“xyz”);创建了几个String Object?

3、第二,Anonymous Inner Class (匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?

4、谈谈Static Nested Class 和 Inner Class的不同,越多越好

5、sleep() 和 wait() 有什么区别?

6、数组有没有length()这个方法? String有没有length()这个方法?

7、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?

篇7:程序员面试笔试宝典

程序员面试笔试宝典

英文面试与中文面试有很多相似之处,但由于英文语言自身的特殊性以及中英文化的差异性,使得常规的应对中文面试的方法与策略无法完全满足在英文面试中的实际需求,还需要针对英文面试的特点制定一些应对措施,

除了需要掌握一些常见的面试技巧以外,因为英文面试的特殊性,在英文面试中,还需要重点注意以下一些特别事项:

(1) 描述口语化

针对面试官的提问,在用英语回答的时候,求职者不要为了说英语而说英语,不要大量使用事先准备好的花哨词汇及句式,而真正针对面试官所提问题的、与工作有关的个人见解却很少,内容空泛,逻辑混乱。最后可能得到一句英语不错的夸奖,除此之外,什么都没有了,自然也不会被录用。所以,作为求职者,要明白一个道理,用简单直白的语言表现最具魅力的自我,才是英文面试的最高境界。有些人习惯于堆砌华丽词藻,明明可以简单描述的内容,非要用多种从句加以限定,恨不得在面试中用大气磅礴的英文演讲征服面试官,其实又犯了舍本逐末的错误,所以描述要口语化。

口语的`特点在于结构的不完整性和与说话场合的紧密依存性,口语中多使用“and”、“but”之类的连接词,并且需要多使用单一的动词结构,而少用复杂的并列句或从句。同时,在英语回答问题时,切忌语速过快,有些求职者以为只要在外国面试官前把英文说溜即可,越溜越能说明自己水平高,其他的无所谓,于是语速特别快。其实这是不对的,如果语速太快,老外根本就听不懂这种赶火车似的中式英文,英文面试的目的虽然也是问了考察英语口头表达能力,但不是炫英语口语,而是让国外面试官了解你,甚至对你感兴趣,最重要的是展示你的综合素质,绝非单单的语言能力,表达清晰是首位,流利是第二位。而且,语速过快也容易给人不自信、不稳重的错觉。

(2) 时态的变化应用

由于语言自身的因素,不同于中文表达,在英语表述中,当场需要注意时态的变化应用,当面试内容涉及个人经历、教育背景、工作经验、未来规划等问题时尤其重要,所以一定要使用正确的时态,否则面试官很可能弄不清求职者描述的内容是过去、现在或是未来将要发生的,影响其对求职者的认识,最终影响录用结果,

(3) 文化差异

由于面试带有一定程度的主观性,面试官的喜好都会很大程度地决定求职者是否能够获得企业的青睐,而面试官很有可能来自不同的国家与地区,有一定的个人倾向,所以在面试过程中,应该尽可能避免一些引起面试官不高兴或反感的问题。针对此种问题,首先要避免使用过于生僻的英文单词或是地方俚语等接受群体相对比较小的表达方式,这些表达方式有可能会造成听者的困惑与曲解。其次就是是要避免过多、过于主观地谈及宗教文化或时事政治方面的问题。所以,在求职的过程中,在不了解情况的状态下,如果谈到一些敏感话题,谨慎而有节制的发言才是上策。

(4) 以英语展示才能

对于非英语专业要求的工作,面试基本都是英语口试形式,而英文面试与英语考试的口试不同,面试官通常是由公司的人事主管、应聘部门主管或公司高层组成,所以他们更关心的是求职者的专业知识和工作能力,而对他们而言英语此时只是一种交流工具,求职者具备了基本的交流能力即可,而英语交流能力也只是求职者要展示的众多技能中的一种,并非唯一,并非最重要,所以在面试过程中,求职者切忌为了说英语而说英语,咬文嚼字、避重就轻都是不可取的,求职者应该针对面试官提出的与工作有关的问题,形成个人见解,简单明确的来展示给面试官。同时回答问题的时候切忌内容空泛,逻辑混乱,否则最后除了得到一句英语不错的夸奖之外,恐怕很难有理想的收获。

面试中的英文不在于求职者口语发音有多纯正、多接近老外的发音,关键是在于能与面试官无障碍沟通,听得懂,说得出,你能听懂别人的话,别人能听懂你的表达就才是最重要的,因为在流利的英语和聪明头脑之间,很多人都会选择后者的,更何况这些精明的面试官们。

相关笔试经验文章推荐:

堆和堆排序在笔试题面试题中的应用

“千分考”笔试时间将尽量错峰

南航乘务英语笔试

上海摩根士丹利OPS笔试经历

一个毕业生的三次求职经历 找工作有多难?

3g门户网络实习编辑笔试经验

公司职员个人工作心得600字精选

电站维检员的个人工作总结

校报个人工作总结

巨人网络的口号

能源委员会的工作职责

快乐生活三年级作文

公司新职员转正的个人工作总结

九城程序员笔试经历
《九城程序员笔试经历.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【九城程序员笔试经历(整理7篇)】相关文章:

报关员实习生个人简历2023-08-24

报关员的个人简历2022-12-17

报关员大学生简历2022-11-22

快乐的生活的三年级作文550字2022-08-06

南湖生态园工作总结2023-04-30

报检员的岗位职责2023-09-10

快乐的暑假生活三年级作文2023-10-11

我的快乐元宵节生活三年级描写作文2022-05-07

开心过暑假小学五年级作文2022-11-15

报检员岗位职责2022-05-21

点击下载本文文档