MicroStrategy的面经(from bbs.byr..

2023-05-16

搜了一下论坛,发现基本上没有MicroStrategy的面经,既然有幸参加了他们的面试,这里把面试过程给大家描述一下,希望对后来的人有点帮助吧。

1、公司介绍:中文叫凌策软件,也有叫微策略的。是一家做BI(智能商务)软件的公司,美国的企业,全球只有两个研发中心,杭州是其中一个,叫 CTC(china technology center),公司在BI方面做的很不错的。公司在杭州西湖国际科技大厦5层,研发人员90多个,07年成立,所以在中国正是发展中的公司。

2、待遇:MicroStrategy分了两轮招聘,十月一次,当时的面试在北京,十二月一次,电话面试筛选,然后去杭州集中面试的。招聘两种职位 SE(software engineer)和QE(quality engineer),se的待遇是15.6万,qe是12.1万,另外会有年底的bonus。另外,第一批的offer中有校园之星的活动,表现优秀的人可以有去美国总部工作的机会。

3、简历:这个公司不太看重个人的专业背景,只要理工科的就行。去杭州面试的有数学,通信,计算机,还有和软件开发基本没啥关系的。投简历的人应该挺多的,而且基本都是来自很好的学校(这样说好像北邮不算名校,偶也是北邮的),所以如何能再简历关不被刷掉,我觉得最好的方法就是——找人推荐,呵呵。找人推荐可能难点在于不认识那里的人,不过有个不错的方法就是去听宣讲会,和任何一个那里的人聊聊,不过那里的面试官基本上都只说英语(即使中国人),所以要做好准备再问哦。

4、电话面试:我经历了两轮电话面试。我投的QE,第一轮电面的是个去年到MicroStrategy的一个员工,简单的中文说明了一下打电话的目的,之后所有的交流全部都是英文。这一点让我印象深刻,MicroStrategy的所有面试都是纯英文的,这是我从来没有遇到过的情况。所以对英文还是有一定要求的,尤其是口语和听力。

第一轮电面的主要内容是自我介绍和项目介绍,基本上都问的是简历里面提到的各种信息,大概面了半个多小时,最后会给机会问问题。后来和同去杭州面试的其他人聊的时候,发现他们都没有经历这一轮的电面,看来是候选者太多,就找人先筛选了一下大家的英文水平,这也是我之前关于名校有看法的原因。凡是北邮,武大之类的都经历了第一轮筛选,而清华北大之类的就直接第二轮电面了。

第二轮电面的主要内容是基本问题和智力题,面我的是某QE组的leader,面试五十分钟,同样,简单中文沟通一下开始纯英文交流。加入小插曲,电面也可能是外国人的,北大去的一个同学电面就是外国人,对方说了自己的经历,在美国工作了10年,去年来中国工作云云,该同学回了一句难怪你英文那么好,对方说我是美国人,只会几句简单的中文,还顺便漏了一手。

言归正传,电面过程是这样的:前二十分钟,交流,问为什么想来MicroStrategy,为什么申请QE,为什么愿意来杭州,为什么不留ibm(我在 ibm实习),总之就是一阵子自己信息的了解。然后开始问java问题(我写了精通java,哈哈),OO的特性说三个,分别解释一下,ruby介绍一下(我ibm的项目是用ruby写的),ruby的优缺点等等,对自己做过的软件哪个最满意,为什么,有什么进步空间,可以给自己打多少分等等。

第二部分,最变态的,就是智力题,电话面试考智力题本来就很难了,因为你在想的过程中,可能好几分钟不出声,对方会不断问你还在么,另外,所有的过程是用英文沟通,非常费劲,要说半天才能明白对方问的是什么,然后再解释半天,对方才明白你是怎么做的。我被问到两道题目:第一题,如果有三个房间,分别有三个人,编号为1、2、3,需要你选出个子最高的人(目测就能看出来),但是有个条件,当你看完1号房间的人后,你要决定是否看2号房间的人,一旦看了,就只能选2号房以后的人,既2号或3号,同理,看完2号房,如果想看3号房,就只能选3了,问题是,使用怎样的策略可以是你选到身高最高的人的概率最大,这个概率是多少。

第二题:有两个沙漏,当把开关打开,沙漏里的沙子会从一头留到另一头里,转过来又会留回来,第一个沙漏从打开到把里面的沙子全部流入到下面花7分钟,第二个花4分钟,问如何准确度量出9分钟(注意,和两个水桶准确量出N桶水的题目不一样),我考虑了一下,答了一个结果,他说对,但不是最好,因为我没有从操作的一开始就计算时间,要我重做。想到最后也没想出来,就说sorry了,挂了电话没有五秒钟就想出来了,赶紧打电话,告诉面试官我的答案,他说,好的,我会考虑。

就这样经历了两轮电话面试,电话面试后两天收到通知去杭州面试,选拔还是挺严格的,北京去的一共只有五个人,两个se,三个qe,全国去的也就二十来个人。感觉,首先要英文过关,不然量题目都听不懂,更不用说解答了,其次,至少要答对两道题才有机会进入面试。

5、杭州面试:公司订了来回的机票和酒店,也报销路上的打车费用,这一点还是很爽的,就算不能被公司录取,也可以去杭州完一圈,本来公司说帮我订第二天中午的回京机票,我说想到西湖玩一下,他们就改订了晚上六点五十的机票,还是很人性化的,赞一下。杭州的面试不同人情况不一样,有人三轮,有人四轮,根据你前几个面试官对你的评价决定。中间任何一轮表现不好,就会告诉你,你可以回去了,这点有点残酷,把大家那么老远叫到杭州面试,一面不顺利,就订返程机票了,所以每面完一面,在会议室里等的时候都很紧张。表现非常好的人会参加他们公司第二天举行的welcome party,很遗憾,我表现不是最好的,没被邀请,不过第二批面试者中也只有极个别人被邀请了,我那个会议室就看到一个人被邀请了。

杭州面试第一轮:面试官来所有应聘者在的休息室找你,从他找你的第一句开始就是英文,这点有点夸张,插曲:有个面试官进来对一个应聘者说了一段英文,大意是说,我就是你的电话面试的人,对你印象很好,我过来是和say hi的,祝你今天面试好运,结果这哥们有点紧张没听明白,以为要他过去面试,就跟着要去面试,这才被hr拦了下来,狂汗。。。后来听说这些面试官虽然是中国人,但犹豫在美国工作时间比较长,所以基本不说中文,他们和hr和应聘者都不说中文,就连聚餐的时候也说英文,即使你用中文问他问题,他也用英文回答。面试我的是一个女的,英文那个溜啊,一开始都适应不了,全靠猜的,从休息室到他的会议室,一路上问我坐飞机累不累啊,什么时候到得啊,吃了么,本来是缓解压力的题目,但是都是英文,害得我有些紧张,只是不断的微笑说‘yeah’。面试形式同样是两个部分,先是基本信息,后是智力题。基本信息不多讲了,都是那些,讲讲一面的智力题。

这一面,我被问了三个题目。第一题,一个钟表,3:15时,时针分针成几度,引申题目,H:M时,成几度,这道题目本来没什么,算很简单,但是我推出来结果之后,他说我只考虑了其中一种情况,让我考虑其他可能性,考虑半天说了钝角时的公式,她又说一共四种情况,我就一直想哪四种,最后也没想出来,她最后说0°和180°的时候,并且告诫我测试的时候边界条件很重要。第二题,四个人过河,分别过用1,2,5,10分钟,每次只能过两个人,同时要有人把手电筒送回来,问最短多长时间能过去,引申题目,四个人分别用时间ta,tb,tc,td,并且满足Ta<Tb<Tc<Td,怎么过河,这道题目比较简单。第三题,ABC-CBA=CAB,问A,B,C分别代表哪个数字,具体式子可能记错了,但是大概题目就是这样。

等了半个多小时,第二轮面试,是个男的,中国人。进去介绍项目20分钟,然后逻辑题,问了两道。第一题:有三种颜色的球,红色13个,绿色16个,黄色 17个,有一个方法可以使球变色,拿出两个不同颜色的球,就能变成第三种颜色,如拿出一个红色,一个黄色,就会变成两个绿色的球。问有没有可能把这些球变成同一种颜色,如果可能,怎么做,如果不可能,为什么。引申,x个红球,y个绿球,z个黄球,当x,y,z满足什么关系时,一定有解决方案,否则无解。第二题,两个骰子,扔10次,至少有一次点数为12的概率是多少,引申,M个骰子,扔N次,至少有一次点数为6*M的概率是多少。

综上,就是本人的面试过程和经历,目前还没有出结果,希望可以对以后想进该公司的同学有所帮助,MicroStrategy今年冬季的招聘已经结束了,如果等消息的同学就不用再等了,明年春季还会有招聘,本科生可以试试。

ps:关于英语:英语要多好,看了这些面试过程,大家一定觉得英语得很棒吧,其实也不然。以我为例,我英语六级是60分低空飘过,考研64分,上了整一年的硕士英语,可见英语水平如何。口语方面,没有考过托福,雅思,gre等各种考试,也没看过一遍friends,基本不看欧美电影或者电视剧,平时说英语也会被口语优秀的同学纠正发音。我的诀窍是脸庞要厚,要敢说,敢于表达自己,不要在心里组织一句话,考虑他是否通顺,不要考虑发音是否标准,先勇敢的说出来,同时借住于你的眼神和动作,纸和笔,你就能表达清楚了。换位思考一下,一个外国人和中国人说汉语,你会纠正他语序的问题,会纠正他的发音标准么,我个人觉得英语主要还是工具,让别人理解你的想法,同时理解别人才是最重要的。难得词汇,准确的词汇不知道,可以说简单的词和句子。

ps2:关于智力题:如果面试管给你的题目是你听过的,你就不要答了,当然他也会提示你这一点,我也遇到过类似的情况,都是没有答。因为他面试你不是要你的答案,而是你思考的过程,在他的提示和引导下你如何反映,如果你一上来就说出最终结果,是不现实,也没有意义的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MicroStrategy的面经(from bbs.byr.. 的相关文章

随机推荐

  • Android Studio 启动模拟器出现“Timed out after 300seconds waiting for emulator to come online“解决方案

    Android Studio 启动模拟器出现 34 Timed out after 300seconds waiting for emulator to come online 34 解决方案 参考文章 xff1a xff08 1 xff0
  • 结构体中的位定义

    1 结构体位定义 在工作中 xff0c 经常遇到按位 xff08 bit xff09 定义结构体 的情况 由于一个字节有8个位 xff0c 这时 xff0c 程序员往往对bit的位置产生困惑 现在给出2个例子 xff0c 来说明位的定义次序
  • 蓝牙基础(三):蓝牙协议栈总体认知

    蓝牙基础 xff08 三 xff09 xff1a 蓝牙协议栈总体认知 0 前言 初入门经典蓝牙学习 xff0c 网上资料参差不齐 xff0c 本博客旨在整理自己的一些总结内容 xff0c 建立整体功能认识 xff0c 以便后续深入学习 1
  • FreeRTOS学习(四)任务调度与切换

    文章目录 1 任务调度2 任务切换2 1 SVC 和 PendSV2 2 上下文2 3 切换场景2 4 PendSV Handler 3 总结 1 任务调度 在建立完任务后紧接着调用任务调度函数 xff0c 便会使系统运行起来 span c
  • FreeRTOS学习(五)队列与信号量

    文章目录 1 队列1 1 队列特性1 2 队列创建1 2 1 接口函数1 2 2 内存占用1 2 3 创建过程分析 1 3 入队与出队1 3 1 队列项入队1 3 1 队列项出队 2 信号量2 1 二值信号量2 2 计数型信号量2 3 互斥
  • FreeRTOS学习(六)时间管理

    文章目录 1 延时函数1 1 vTaskDelay 1 2 vTaskDelayUntil 1 3 系统时钟节拍 2 软件定时器2 1 定时器概述2 2 定时器 API 3 总结 1 延时函数 当任务需要调用延时函数延时时 xff0c 任务
  • C语言 sscanf库函数

    目录 1 函数描述2 函数应用2 1 基础应用2 2 高级应用 1 函数描述 xff08 1 xff09 函数功能 xff1a 通常被用来解析并转换字符串 xff0c 从str指定的字符串读取数据 xff0c 并根据参数format字符串来
  • C语言 文件读写

    目录 1 文件打开与关闭1 1 打开文件 fopen 1 2 关闭文件 fclose 2 读取文件2 1 fgetc 2 2 fgets 2 3 fscanf 3 写入文件3 1 fputc 3 2 fputs 3 3 fprintf 1
  • C语言 条件编译

    目录 1 if elif else endif 2 ifdef else endif 3 ifndef else endif 4 三者区别 根据不同情况编译不同代码 产生不同目标文件的机制 xff0c 称为条件编译 条件编译是预处理程序的功
  • yolo 学习系列(三):训练参数与网络参数

    yolo 学习系列 xff08 三 xff09 xff1a 训练参数与网络参数 手把手教你做目标检测 xff08 YOLO SSD xff09 视频链接 1 训练参数 博主在使用 yolov2 tiny voc 训练 人 这一类目标物体时
  • Caffe 学习系列(七):MobileNet-YOLO 安装与训练

    Caffe 学习系列 xff08 七 xff09 xff1a MobileNet YOLO 安装与训练 基于darknet实现mobilenet 基于darknet框架实现DepthwiseConvolutional层 深度学习 xff08
  • 完美解决api-ms-win-crt-runtime-l1-1-0.dll 丢失问题

    完美解决api ms win crt runtime l1 1 0 dll 丢失问题 参考文章 xff1a xff08 1 xff09 完美解决api ms win crt runtime l1 1 0 dll 丢失问题 xff08 2 x
  • Moveit!入门——古月居机械臂开发笔记(一)

    Moveit 入门 古月居机械臂开发笔记 xff08 一 xff09 引言Moveit xff01 与机械臂控制1 创作机械臂模型2 生成配置文件3 如何使用Moveit xff01 实现机械臂仿真 xff08 gazebo xff09 完
  • 数据处理:Excel读取txt文本

    数据处理 xff08 一 xff09 xff1a Excel读取txt文本 1 1 任务需求 txt 文本为四列数据 xff0c 以空格为分隔符号 xff0c 现导入 Excel 中 1 2 实现步骤 新建 excel 文件点击 数据 来自
  • Raspberrypi 3 系统备份还原, 基于最小系统镜像实现

    Raspberrypi 3 备份还原系统 一 为什么要备份系统 xff1f 1 经常在树莓派上调试程序 xff0c 安装各种软件 xff0c 越来越多的库和程序的安装带来的系统更改几乎是不可逆的 xff0c 一旦某个程序或者驱动出现问题 x
  • linux 内核链表

    linux内核中大量使用如下数据结构实现双向链表 xff1a struct list head struct list head next prev 如果需要有某种数据结构的双向队列 xff0c 就在这种结构内部放一个list head数据
  • FreeRTOS任务基础知识总结

    1 单任务系统 前后台系统 xff1a 中断服务函数为前台程序 xff0c 大循环while 1 作为后台程序 前后台系统的实时性差 xff0c 但是前后台系统简单 xff0c 资源消耗少 2 FreeRTOS是一种抢占式的实时多任务系统
  • 第一章面试题整理

    一 C 43 43 域操作符的使用 include 34 stdio h 34 include 34 windows h 34 int value 61 0 初始化全局变量 void printvalue printf 34 value 6
  • 第十三届蓝桥杯JAVAB组国赛部分思路及代码

    JAVA B组参考代码 文章目录 JAVA B组参考代码 试题 A 重合次数 答案 494 试题 B 数数 答案 25606 试题 C 左移右移 思路 xff1a 对于操作从后向前记录 xff0c 最后操作的肯定是在两端 xff0c 并对该
  • MicroStrategy的面经(from bbs.byr..

    搜了一下论坛 xff0c 发现基本上没有MicroStrategy的面经 xff0c 既然有幸参加了他们的面试 xff0c 这里把面试过程给大家描述一下 xff0c 希望对后来的人有点帮助吧 1 公司介绍 xff1a 中文叫凌策软件 xff