博客
关于我
外企笔试面试凉经
阅读量:257 次
发布时间:2019-03-01

本文共 831 字,大约阅读时间需要 2 分钟。

微软面试经历回顾

一、微软笔试

微软的笔试难度极高,ACM级别的题目,常规难度已经远超Leetcode的中等难度。笔试环节主要包括两道题目:

  • 第一题:Leetcode 1096 Hard的简化版本,无括号嵌套的变种。这道题目具有一定的难度,但如果能够抓住规律,还是有解题思路的。

  • 第二题:涉及图论中的有向图环检测。这类似于判断有向图是否存在环的问题,常见的解决方法是拓扑排序或DFS。面试中,我选择了DFS方法,编写了相应的代码。

  • 笔试结果未能达到预期,未能进入晋级。

    二、复活面

    复活面主要包括两道题目:

  • 一面:涉及一种字符串加密方法。加密过程是将字符串不断左右移动。例如:"abcde"经过加密后变为"dbace"。面试官提示了解密规律后,我逐步找出奇数长度和偶数长度的加密方式,并探讨了两种规律的统一性。

  • 二面:由女性面试官主持,首先让我用英语介绍疫情期间生活的变化,这部分准备不足,导致面试表现不佳。接着进行算法题解答。

  • 三、其他外企面试

    除了微软,其他外企面试情况如下:

  • Hulu笔试难度极大,ACM级别的题目,导致许多候选人被劝退。

  • Paypal简历未过,据群内消息显示有2000人未能通过。

  • 英特尔笔试以选择题为主,编程题只能用纯C编写,例如实现计算器或链表的快速排序。

  • 英伟达面试以选择题为主,内容涵盖底层知识。

  • 亚马逊笔试相当于Leetcode周赛难度,要求应对三道题,二题及以上才能进入面试。

  • Thought Works面试包括英文行测,难度较高。

  • 面试经验总结:

    • 微软面试具有随机性,常见题目较少,需多准备新题。

    • 其他外企面试普遍以Leetcode周赛难度为标准,部分岗位要求较高。

    面试准备建议:

  • 准备常见算法题,掌握解题思路。

  • 参加Leetcode周赛,提升对新题的解题能力。

  • 关注技术面试平台发布的新题,及时学习。

  • 面试流程:

    • 笔试 → 面试官电话筛选 → 技术面试 → 结果通知

    总体来看,技术面试环节难度较大,需在面试前充分准备。

    转载地址:http://hjqv.baihongyu.com/

    你可能感兴趣的文章
    ngrok内网穿透可以实现资源共享吗?快解析更加简洁
    查看>>
    ngrok内网穿透可以实现资源共享吗?快解析更加简洁
    查看>>
    NHibernate动态添加表
    查看>>
    NHibernate学习[1]
    查看>>
    NHibernate异常:No persister for的解决办法
    查看>>
    Nhibernate的第一个实例
    查看>>
    NHibernate示例
    查看>>
    nid修改oracle11gR2数据库名
    查看>>
    NIFI1.21.0/NIFI1.22.0/NIFI1.24.0/NIFI1.26.0_2024-06-11最新版本安装_采用HTTP方式_搭建集群_实际操作---大数据之Nifi工作笔记0050
    查看>>
    NIFI1.21.0_java.net.SocketException:_Too many open files 打开的文件太多_实际操作---大数据之Nifi工作笔记0051
    查看>>
    NIFI1.21.0_Mysql到Mysql增量CDC同步中_日期类型_以及null数据同步处理补充---大数据之Nifi工作笔记0057
    查看>>
    NIFI1.21.0_Mysql到Mysql增量CDC同步中_补充_插入时如果目标表中已存在该数据则自动改为更新数据_Postgresql_Hbase也适用---大数据之Nifi工作笔记0058
    查看>>
    NIFI1.21.0_Mysql到Mysql增量CDC同步中_补充_更新时如果目标表中不存在记录就改为插入数据_Postgresql_Hbase也适用---大数据之Nifi工作笔记0059
    查看>>
    NIFI1.21.0_NIFI和hadoop蹦了_200G集群磁盘又满了_Jps看不到进程了_Unable to write in /tmp. Aborting----大数据之Nifi工作笔记0052
    查看>>
    NIFI1.21.0_Postgresql和Mysql同时指定库_指定多表_全量同步到Mysql数据库以及Hbase数据库中---大数据之Nifi工作笔记0060
    查看>>
    NIFI1.21.0最新版本安装_连接phoenix_单机版_Https登录_什么都没改换了最新版本的NIFI可以连接了_气人_实现插入数据到Hbase_实际操作---大数据之Nifi工作笔记0050
    查看>>
    NIFI1.21.0最新版本安装_配置使用HTTP登录_默认是用HTTPS登录的_Https登录需要输入用户名密码_HTTP不需要---大数据之Nifi工作笔记0051
    查看>>
    NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增删改数据分发及删除数据实时同步_通过分页解决变更记录过大问题_02----大数据之Nifi工作笔记0054
    查看>>
    NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增加修改实时同步_使用JsonPath及自定义Python脚本_03---大数据之Nifi工作笔记0055
    查看>>
    NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_插入修改删除增量数据实时同步_通过分页解决变更记录过大问题_01----大数据之Nifi工作笔记0053
    查看>>