问工作申请的面试问题。
HR软件领域(针对日本大型企业)的Works应用市场份额为59.4%,排名第一。公司成立5年后在日本JASDAQ(日本创业板)上市,12年保持20%以上的业务增长率。员工2800多人。
2012年2月,Works应用上海R&D中心(上海万格仕应用软件有限公司)正式开始运营。
面试经历
Works Applications(以下简称WAP)这两年在中国的招聘似乎越来越多,大概和公司的全球化战略有关。虽然WAP产品在日本的销量很好,但还是不如其他国家的SAP和Oracle。WAP每年公告招聘两次,春季一次,秋季一次,2015我去参加了两次宣讲会。春天的时候,我去要了50元的话费福利(参加宣讲会可以拿50元的话费)。当时听了上学期的宣讲会,感觉挺好的,30w+的工资,各种好的工作环境和福利,还有offer。今年秋天(65438+10月)的宣讲会,我真的带着offer去了宣讲会(顺便拿了50块钱的话费:-D)。下面是这次面试经历的总结。
WAP的面试流程还是比较复杂的:先参加宣讲会,然后现场给你发两个问题。你有五天时间来完成这两个问题。完成这两个问题后,需要提交到指定的服务器。通过后会通过邮件和电话通知你参加一个活编码的技术方面。如果技术方面表现不错,可以直接拿offer。下次可以拿到实习的offer(也就是需要参加实习性质的面试环节,5天左右)。如果你参加了实习,然后表现良好,你也可以获得offer。因为实力有限,活编码没有直接拿offer,所以有幸参加了WAP的所有面试环节,感觉还挺豪气的。
首先说一下WAP发的两个问题。两个问题做一个AC就够了,但是保险的话,两个问题大家基本都做。第一个游戏是吃蛇游戏的变种版本。当时就被这个问题卡住了,一时没有什么想法。后来黄大神给了一些思路,然后我自己想了想。确实如黄大神所说,利用动态编程的思想,加上一些特殊的限制,这个问题就AC了。第二个问题简单一点,图的广度优先搜索。稍有变化,也是AC。WAP投稿服务器上有一个简单的在线判卷系统,但是案例特别简单,需要你写完题后自己构造案例仔细检验边界条件,否则很可能跪下。
活编码,这个环节我准备了很多,因为在网上看到别人的脸故事说现场编程环节有很多和字符串处理相关的东西,还有堆栈,最大公约数,最小公约数,字符串的满排列等等。(看别人的脸故事还是很有帮助的),而且我也一直在练习一些类似这样的题:附上当时准备的清单:
最长的公共子序列,substring(打印一个,打印多个)
最大增量(减量)子序列(打印一个,打印多个)
最大增量(减量)子串(打印一个,打印多个)
括号匹配
最大公约数和最小公倍数
全阵列
01背包......
最后去现场编程了。面试官是日本人,会说英语。你写代码。面试官可以在另一个屏幕上看到写代码的过程。写完一个问题,我再发一个。30分钟左右出了四个问题,面试过程很顺利。题目基本都是我之前准备的:最长男* * *子串和最长男* * *子串。写代码的环境是Ubuntu+eclipse,过程非常流畅。曾经我以为应该能直接拿到offer,但是最后只拿到了人际的offer,但是感觉这次能直接拿到offer的人很少,我们学校没有一个能直接拿到offer的。其实仔细想想,确实这个现场编程环节其实差异化有限。很多人在网上分享这个话题。只要认真准备,没有特别大的问题,所以只有代码真的写好了,才能当场拿到offer。
WAP在参加交合前会给你一个文档任务,就是写一些文档。今年是连锁酒店管理系统,主要用户是酒店管理者。通过这个系统,酒店会提高酒店的收入。写好之后会发给工程师反馈,然后根据反馈修改文档,再交上去。文件任务通过后,会正式通知参加交际(交际期间,每天会有200元内的交通补贴)。这个文档任务主要看你能不能深入挖掘用户的真实需求(orz,WAP工程师一直在跟我说的)和文档的标准化。
面试的过程其实就是一个漫长的面试过程,在这个过程中我们需要对之前写好的酒店管理系统文档进行完善,然后拿给工程师看,说明我们的想法,然后实现编码。面试的时候,审核工程师和文档任务审核工程师是一样的,审核我的工程师是W,W从文档任务没有给我很正面的评价,一直让我深入挖掘。之后我说:“你的产品能做excel,那我为什么选你的产品?”。。“当时觉得拿到offer无望,但是反思W的建议真的很有用,而且W真的很NB,也很细心很负责。我文档里的错别字也被毫不留情的指出来给我看。我的英语非常好,我是WAP中国的经理之一,负责公司的旗舰产品HUE部门。展览会结束时,产品被展示出来。我在展览中也犯了一个错误。我记错了时间,迟到了10分钟。在W面前展示的时候,我以为结束了,但是W对我挺好的,给了我30分钟(其他人都展示了50分钟左右)。我尽力解释清楚我的产品的功能。由于对程序的很多想法,我使用了bootstrap的前台框架。“第二次机会”其实是给另一个工程师再做一次产品演示,有一个晚上的时间修改优化方案,一起去的J个同学演示一次就拿到offer。于是当晚回来就把节目改到了晚上1点,第二天早早就到了。做演讲的工程师是N,日本人,英语有点听不懂,交流有点受阻,但我感觉演讲有了很大进步,程序功能也完善了,很多小细节都考虑到了。N虽然没有给orz太多的好评,但是我真的觉得自己已经尽力了,说完之后感觉整个人都变了。那天下午回到学校,接到HR的电话,也就是拿到offer了。第二天简单聊了一下,接受了offer,但是感觉没有预想的开心。也许从6月65438日到2月65438日整个面试的收获和经验,远比要约更有分量。
最终北京参加实习的有40人左右,14人拿到offer。可惜坐在旁边的哥们Z没通过。虽然只认识5天,但每天都一起吃午饭。他是一个非常好的人。整个WAP公司感觉很正规,很舒服。WAP工程师都很好,特别是W,也见过很多学长学姐~
摘要
1,算法和数据结构很重要。
2.凡事都需要认真对待,提前做好准备,付出就会有收获。
3.英语水平需要加强。
4,还有很多东西要学,争取明年拿到更好的offer。
5.刷题,越快越好。