Citrix四轮背靠背面经

应地里同胞邀请,简要说一下十一月五日Citrix四轮video面试的情况。连着面那么久,很多问题细节都忘了,我就说个大概,见谅。

第一轮:上来先介绍了一下公司主要是做什么的,然后根据简历问问题,过程有点像一般的hr面。就聊了大概30分钟结束了。

第二轮:两题,一题是findKthlargest,前几天FB面试刚问过… 另一题是,给一个数,求它的最大质因子。其他时间又在扯简历,会根据简历问一些techinical的问题,比如unit testing怎么做之类的。还有你对project cycle的理解。

第三轮:这个就更扯了,一开始也是根据简历问问题。我说我最喜欢用python打code,他就说想看看我怎么coding的,让我share了screen。我打开ide正好是machine learning的作业。他就开始让我解释我作业的python代码…,给他简要go through了一遍,之后就让我用python写一下类继承等基础知识,还问了self之类的term是什么意思。没有问算法题。

第四轮:听上去是个可爱的印度小哥,看到我简历里有deep learning的publication很激动,跟我探讨了一下paper里提到的model具体是干嘛的。后来又问我打不打Dota,黑人问号脸???原来是想说他之前有用深度学习来判断一场比赛谁有更大几率获胜,吹嘘了一下有大概70%的胜率。后来出了道题目问:给一个int型整数,不能转成string,怎么判断是不是回文。之后又问了一下多线程,并发等等。

总体来说感觉四个面试官是相互独立并没有承上启下的关系,而且都是想到什么问什么的感觉,没有流程化面试。这种情况下其实也挺难准备的。 一天面四轮真的有点吃不消,各位同志加油了。

感谢楼主! 楼主真心牛逼 明天面citrix 总算心里有个底要干嘛了

嘻嘻,跟楼主同一天面的…下午场…
楼主这么优秀我怕是已经凉透了

请问可以分享一下面经吗,,我下下周面。。

可以分享一下面经吗,,我下下周面。。

同求二面面经 谢啦

请问lz,考coding题的时候怎么进行的?例如在你本机上打code然后share screen, 还是透过google doc或者coderpad之类的?

我在过几天面,能请教一下您二面面了什么吗

统一回复一下:
我二面面的很杂 什么都有面到 从网络到os 多线程 OOP 多进程通信 rest api 各种各样 os还问到了有哪些调度算法

我没考到什么算法题很奇怪 几个面试官都是上来问简历 然后问一堆基础知识 有很多overlap 具体问题太杂了 比如进程线程区别 http有哪些response status 多线程死锁是什么 怎么避免 线程通信方式 封装继承多态是什么意思等等等等

连一题算法都没考你是吗?真妙