美文网首页互联网笔试&&面试经验
American Express Technical Inter

American Express Technical Inter

作者: wapiti08 | 来源:发表于2018-10-06 19:09 被阅读2次

    今天参加了美国运通UK分部技术实习生的技术面试。

    面试是online的,借用的HackerRank的平台(https://www.hackerrank.com/dashboard)

    总体来说感觉考察的范围是很广的,编程题偏简单,可惜没做出来,可能脑子浆糊了吧。

    现在分享一下大概的范围,因为测试有反作弊系统,所以完整的题目不能copy下来,凭自己的记忆概括一下大概的内容,以供参考:

    第一个题是关于授权的概念:

    一个人能够登录系统,但是没有对文件写的权限,这种情况是authorized还是authorization的问题,对于一个母语非英语的人而言,真的看不出来这两个单词有啥区别。不过似乎前者是合法的意思,后者是授权的意思。

    第二题是关于重写(overwrite)和覆盖(override)的问题:

    主要是区分两个的概念。

    第三题是关于HTML的:

    提问给一个表格,选择负责这个表格的HTML代码是哪个。

    第四题是关于request的:

    题目问的是下面那种请求方式可以更改源:get,post,。。。。

    第五题是关于功能性测试的概念:

    题目选项有functional test,unit test,。。。

    第六题是关于java程序的:

    虽然我不懂jave,但是因为python和c学的不错,能够读懂jave代码,题目主要是一个异常处理的部分,问会输出哪个结果。

    第七题是关于MVC框架(庆幸自己有过这方面的经验):

    题目说的是C(control)主要的功能是啥。

    第八题是webapp的:

    webapp是由哪三个部分组成的。

    第九题就是一个coding test啦:

    就是关于硬币面值和某个值应该怎么由各种面值的硬币组合的问题,题目要求能够处理异常情况。

    这次技术面试给我最大的体验是多看优秀代码(github上面),学习高手的套路,以前参加很多的编程比赛,但其实说真的,进步比较缓慢,因为没有提供正确和标准的答案,往往能做出来但是其实代码和思考过程都花了很长时间,代码的容错性也不是很好。

    另一方面就是多接触,我没想到简单的一个技术面会考察那么多的范围,因为我接触的很多,所以看到问题的时候没有太焦虑的感觉,因为整个面试就一个小时。所以一旦焦虑太严重是很影响水平发挥的。所以就希望大家多接触吧,特别是开发和一些基础的概念(移动端,PC端工程的知识)。

    相关文章

      网友评论

        本文标题:American Express Technical Inter

        本文链接:https://www.haomeiwen.com/subject/viwhaftx.html