mark
流程:2.20笔试-2.23电面-2.28终面(3轮一起)-3.2 offer call,面试都是全英文。体会:还是挺看重基础的,包括网络、sql、操作系统、安全、算法等。其实我技术面回答的不太好,bq感觉也有挺多red flag。技术栈:Python写的有点乱,能回忆起来的就这么多啦~1. 笔试,一共14道题,7道算法题,7道选择题,限时90分钟。平台是HackerRank,不需要自己处理输入输出。算法题有非常简单的也有比较难的,我有两道没做出来。选择题是一些概念,比如dfs,bfs,死锁,sql等。2. 30min电面,面试官时间控制的非常精准,到点就结束。- introduce yourself- sorting algorithms- hashmap, how to prevent collision- three-way handshake, four-way handwave, why need 4 times?- tcp, udp- what is pre-order traversal and post-order traversal- Python garbage collection- stack overflow- polymorphism- DDoS- singleton- How many addresses can be accessed in 5-bit? - SQL基础- 5min反问3. 终面1) Online Coding Test30min写两道题,平台还是HackerRank,不需要和面试官交流。2) Technical Interview 1- 先讨论刚刚做的两道题。我的第一道是关于最短路,第二道我想复杂了想到了dp,后来面试官说直接用数学方法就可以。具体题目就不透露啦。不过我都没写完。。。太菜了。。。- Fibonacci,递归写法(分析复杂度)和dp写法- 对于异常应该怎么处理,例如Fibonacci输入了一个负数,是要在api里面处理还是在调用端处理,为什么,你觉得哪个更好。如果在api里面处理(例如抛出异常,或者是返回一个负数),有什么好处什么坏处。- 知不知道KDD(不知道)- 介绍fix message sample fix message,然后给了一个场景问要怎么做- 对testing的看法,你觉得需不需要大量的testing,是不是很浪费时间- multi-threading, when Python can do actual multi-threading- 对于Python的处理速度有什么看法- OOD, in what scenario will you do OOD in Python- Apart from OOD, are there any better methods to do this?- TCP, UDP, when to use tcp and udp,为什么http要用tcp协议- time complexity of binary search- what will you do if your manager doesn’t like your code(这里我就感觉不对劲。。看来他不喜欢我的代码风格吗哈哈哈3) Technical Interview 2在第一面的基础上继续问,首先描述了一下第一面干了什么- How to reduce time in calculating Fibonacci, not considering space- 算法题,查找1度朋友,2度朋友,到N度朋友(BFS)- 值传递和引用传递- 介绍OOD,为什么需要类这个概念- 介绍encapsulation,为什么需要封装- introduce some basic data structures you usually use in Python4) Professional Fit Interview- How do you feel about past two interviews- career plan, what do you want to do in the future- What do you know about Morgan Stanley- How will your knowledge help us during your internship- The most difficult decision you‘ve made, and the consequences- challenges & adventures- 作为leader的一次经历- Do you have any other job offers- 反问
点赞 16
评论 10
全部评论

相关推荐

来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务