面试

ali面试

笔试:时间相当得赶,基本上会来不及。题目内容大多是一些智商题,概率论,操作系统、网络等基础题。只要是技术面,选择题都是从一个大的题库中随机抽取,而不是跟某个具体的岗位挂钩。比如一些概率题,会有考察贝叶斯公式的,一些智商题,可能需要你用到简单的动态规划来推算。个人认为,选择题部分主要还是在考察一个人的基本功还有他的知识面
第二部分总共有三道大题,时间好像是两个小时,有点记不太清了。一般情况下会考一道算法题,难度不会太大。
例子:

在一个数组中,有若干个数,每个数字都出现两次,也就是说数组中如果出现了一个2,那必定存在另一个2,除了一个数仅仅出现了一次,如何在空间复杂度为O(1)的情况下找出这个数。

从100个数中随机抽取K个数,要求K个数不能重复。

面试:三轮技术面+HR面。没有什么所谓的题库,他想到问什么就问什么。

  1. 自我介绍,不要再去重复得介绍一些个人信息。在这过程中,应该是让面试官知道你擅长什么,从而引导面试官有针对性的提问。
  2. 你应该是挑一些有一定的含金量,并且印象比较深刻的(面试前,有必要回顾下做过的项目)。大致可以按照这几点来介绍:自己负责了哪个模块;把这个模块的大致流程介绍一遍;在做这个项目过程中碰到了哪些问题,最后是怎么解决的;最后就是对这个项目的收获。(所有的大公司都喜欢考算法,尤其是像微软、facebook这样的巨头。算法不仅需要必备的理论,更需要亲自动手)
  3. 必须实践:我曾经遇到一位长者,他目前的职位是产品经理,问我在学校有没有项目,我说基本没有。然后他以一种教育的口吻跟我说,你这样会荒废掉的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值