背景

博主乃985弱校的小硕一枚,在南京某外企工作了两年,如今的公司还不错,待遇还行,做的东西也比較有意思。在南京这个地方,给力的公司不太多,仅仅要是跟亲戚朋友聊到我在南京做IT,无一例外都会问“你是在华为还是在中兴啊?”可见一斑……身边的同事跳槽非常多都会去一线城市,身价翻番的不在少数。但是我身为一个南京土著,临时没有离开南京的想法,尽管常常有猎头骚扰,但都抵住了诱惑。

依据同事们的反映,在南京的几家外企开张的时间都不长,队伍不太庞大,薪水比方今的公司给力一些,可是一般都要三五年以上经验丰富的人,像我这种小菜鸟仅仅能望而却步。也厚着脸皮尝试投过一次要求3年以上经验的职位,杳无音讯。

投简历

上周日在内推网公布内推职位的时候,无意间发现南京SAP正在招聘,工作经验一年起!机会啊!毫不犹豫投出了简历。周二下午的时候就收到了一个简短的电话面试,了解了一下大致情况,让用英语做了个自我介绍,约了周三上午过去面试,果断请了半天假。

晚上跟小伙伴们分享了一下情报,结果有个小伙伴说,南京SAP这次大规模扩招,上个月貌似招了一百几十号人!他们组里同事早就去面了遍,该拿offer的已经都拿了……

第一次面试(笔试+两轮技术面+一轮主管面)

周三上午九点半,如约来到SAP的研发中心,网上有传闻说他们有研发大楼在建,眼下在地铁一号线天隆寺站附近的丰盛商汇租了两层楼。在前台登记的时候,发现还有一个一起入职的同学J昨天登记面试的,后面具体再说……在大厅等候的时候跟另外两个面试者聊了一下,有位美女是无锡IBM过来面试測试职位的,没说几句,就被经理M带了进去,这个经理M就是昨天给我打电话的那个人,也是这边正在招人的部门的主管。

笔试

进去之后就把我们分在不同的会议室,给了我们每人一份全英文的笔试题,要求一个小时完毕。前面是2道C++题,2道Java题,2道Javascript题,这三个里面任选一组作答,后面另一道SQL题,一道算法题,一道开放性题。经读者提醒,为了防止泄密,笔试题的细节已删除。

技术面

接下来是两轮技术面,加起来接近一小时,面试官应该都是项目组里面资深的技术人员。我工作两年做了一个Java项目,一个python项目,两个面试官都是抓着Java那个项目狂问。列出一些问题例如以下:

  • 介绍一下做过的项目,你负责哪些工作
  • 写一个python的lambda表达式,lambda有什么优点
  • 有没有写过存储过程,存储过程有什么优点
  • 画出factory和observer的类图;还用过哪些
  • Java里面abstractkeyword,finalkeyword是怎么用的;抽象类和接口的差别;多重继承怎么用
  • Spring和struts你们项目里面是怎么结合起来用的;Spring有什么作用;AOP能够用来做什么,AOP是怎么实现的,类似于什么设计模式
  • 你写的robot自己主动測试工具是用来測哪方面的;为什么要用robot,有什么优点;怎么写一个測试用例;怎么做页面測试
  • Javascript MVC用的是什么框架;有没实用过underscore;简述下JS MVC的原理;backbone的router有没实用过;假设要你实现一个列表,点击每一个条目能够显示具体内容,你会怎么设计;怎么用JS推断页面里面是否有某个标签元素
  • CSS绝对布局、相对布局、float有什么差别

主管面

之后是主管面试,就是之前那个经理M,问了一些问题:为什么要离开上一个公司,为什么要来SAP,眼下薪资是多少,期望薪资是多少。我也问了他们的项目组是做什么的,他说是做SaaS版的ERP的,主要是在上海和南京做,会在中国先销售,再推广到全球。前面这些交流有一部分是英文的。

然后他就说我英文交流应该没有问题,给我看了面试的成绩单,每一个面试官都会给我打分,有好几个部分,打圈的是达到要求,减号是没达到要求,加号是超出要求,总评分两个技术面试官都给我了一个加号。他说这次招聘已经接近尾声了,也不想跟我绕弯子了,我要的薪资高于硕士两年工作经验的水平,并且我仅仅拿了一个加号,水平算一般般,假设拿了两个加号,就没有问题了。要是上个月就来面试可能希望大一些,如今仅仅剩4-5个空位,符合条件的候选人有十几个,最后可能会选择要价更低的人。可是我要的薪资仅仅比眼下高了3万多/年,假设再降就没有必要费这个劲换工作了,所以咬咬牙,坚持了我的要价。经理说一周之内可能还会有一轮Boss面,会综合我今天笔试和面试的成绩和我的要价,决定是否通知我面试,最后的决定权会在Boss手上。

第一次面试就这么结束了,让我回去等通知。第二次面试的情况怎样?敬请期待下一篇博文。

[面经] 南京SAP面试(上)的更多相关文章

  1. [面经] 南京SAP面试(下)

    上一篇讲到了一面结束,这一篇说说剩下的事情. 周三上午一面完了之后回去上班,本以为要等几天才会二面,结果那个经理M下午就打电话给我,约了第二天(周四)下午过去面试,会有Boss从上海过来面,办事效率还 ...

  2. 「SAP技术」SAP HU上面的'Obj.to Which HU Belongs'栏位初探

    SAP HU上面的'Obj.to Which HU Belongs'栏位初探 HU02,创建一个新的HU, 保存之, HU03显示这个HU 189141203942, 其'obj.to Which H ...

  3. 从SAP社区上的一篇博客开始,聊聊SAP产品命名背后的那份情怀

    最近Jerry在SAP社区上看到一篇博客:It's Steampunk now. 博客原文:https://blogs.sap.com/2019/08/20/its-steampunk-now/ 什么 ...

  4. 使用SAP Leonardo上的机器学习服务提取图片的特征向量

    要想提取图片的特征向量,首先得知道特征向量是什么. 我们假设这样一个服务场景,技师上门维修某设备,发现上面某零件损坏了,假设这位技师由于种种原因,没能根据自己的经验识别出这个零件的型号.此时技师掏出自 ...

  5. 高射炮打蚊子,杀鸡用绝世好剑:在SAP Kyma上运行UI5应用

    国人在表述"大材小用"这个场景时,总喜欢用一些实物来类比,比如:高射炮打蚊子. 英国QF 3.7英寸(94mm)高射炮,战斗全重超过9.3吨,全长近5米,最大射程约18公里,最大射 ...

  6. 如何对SAP Leonardo上的机器学习模型进行重新训练

    Jerry之前的两篇文章介绍了如何通过Restful API的方式,消费SAP Leonardo上预先训练好的机器学习模型: 如何在Web应用里消费SAP Leonardo的机器学习API 部署在SA ...

  7. 【ABAP系列】SAP 面试 ABAPer的一些感想

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[ABAP系列]SAP 面试 ABAPer的一些 ...

  8. 第三方应用如何在SAP Kyma上进行服务注册

    Jerry之前的公众号文章 什么?在SAP中国研究院里还需要会PHP开发?提到了一个SAP Kyma的应用场景: 旅行兼社交达人伊森,使用经过SAP Kyma扩展之后的WordPress这个网站来写博 ...

  9. 2019Java常见面试上

    一.开场白简单的介绍一下自己的工作经历与职责,在校或者工作中主要的工作内容,主要负责的内容:(你的信息一清二白的写在简历上,能答出来的最好写在上面,模棱两可不是很清楚的最好不要写,否则会被问的很尴尬) ...

随机推荐

  1. VirtualBox开发环境的搭建详解

    有关VirtualBox的介绍请参考:VirtualBox_百度百科 由于VirtualBox官网提供的搭建方法不够详细,而且本人在它指导下,从下载所需的开发包,到最后生成二进制文件,中间遇到了许多的 ...

  2. 基于visual Studio2013解决C语言竞赛题之0904文件排序

       题目

  3. JAVA类(上)

    package test; public class staticAccess { public int age; public staticAccess grow() { age++; return ...

  4. Java中StringBuilder的清空方法比較

    StringBuilder 没有提供clear或empty方法. 清空有3种方法: 1)新生成一个,旧的由系统自己主动回收 2)使用delete 3)使用setLength 将三种方法循环1000万次 ...

  5. 【linux kernel】 中断处理-中断上半部

        欢迎转载,转载时需保留作者信息,谢谢. 邮箱:tangzhongp@163.com 博客园地址:http://www.cnblogs.com/embedded-tzp Csdn博客地址:htt ...

  6. BZOJ 3357: [Usaco2004]等差数列( dp )

    dp(x, p) 表示序列中第x个数, 上一个数是p构成的等差数列的最长. 转移时从[1, x)中枚举p = seq[] 就行了.时间复杂度O(n²logn) -------------------- ...

  7. sort uniq妙用

    cat a b | sort | uniq > c   # c是a和b的并集 cat a b | sort | uniq -d > c   # c是a和b的交集 cat a b b | s ...

  8. jQuery.localStorage() - jQuery SDK API

    jQuery.localStorage() - jQuery SDK API jQuery.localStorage() From jQuery SDK API   Jump to: navigati ...

  9. 'datetime.datetime' has no attribute 'datetime'问题

    写python时,用到了日期计算.于是写了datetime.datetime(*d_startTime[0:6])这样的代码. 结果编译不通过,报 'datetime.datetime' has no ...

  10. css3动画与js动画的一些理解

    http://zencode.in/19.CSS-vs-JS%E5%8A%A8%E7%94%BB%EF%BC%9A%E8%B0%81%E6%9B%B4%E5%BF%AB%EF%BC%9F.html 首 ...