面阿里P7,竟问这么简单的题目?

本文分享了一道阿里社招面试中的在线编程题目,涉及有序数组去重,强调面试过程中与面试官的沟通、理解题目需求及编码风格的重要性。面试官通过这道简单的题目考察候选人的沟通能力、逻辑思维和编程习惯。
摘要由CSDN通过智能技术生成

背景

作为面试官,不管是社招还是校招,我都有多年的经验了。在我参与的所有面试中,我都尽量期望能让候选人有所收获。(当然也期望自己在面试中也有所收获)

当面试完,不管是否通过,当候选人自己或通过 HR 转述表达感激之情时,作为面试官,心里还是蛮高兴的。

 

 

今天分享的这个问题是我在最近的阿里社招面试中的一道笔试题目。期望通过这道题目的解析,能够让大家了解面试的套路。从面试官角度解读面试过程,希望能让大家有收获。

在正式解析题目之前,先给大家分享下在阿里在线笔试的流程。

 

阿里在线 coding

需要说明的是,不同部门,不同面试官可能用到的工具或形式不一样。本文提到的是公司系统推荐工具。

一般笔试前,面试官会通过公司的代码评测系统中,给候选人邮箱发送一份测评邀请。

 

 

居然暴露了年少时候的火星文 QQ 昵称😑,还记得你第一个 QQ 昵称吗?欢迎评论区留言~

点击链接,会进入到在线编程系统。

该系统有内置系统题库(如下图,5000+道题目,不过我很少看),其实每个面试官基本都会有自己的小题库的。

 

 

根据面试官的风格,可能会选择开启视频,进行视频面试。

候选人可点击左上角切换不用的编程语言,甚至可以切换到 "vim" 模式进行编程。

另外,提醒下大家,这个系统只是实时在线共享编辑,并不像 leetcode 刷题网站那样能直接编译提交。

面试官其实也主要是考察思路,代码编写风格等,并不是说非得你写出代码能够 AC。

 

题目

下面,回到本文的题目,我将分享在面试过程中遇到的各种场景。

原本以为这道题目是一道非常简单的题目,但在实际面试过程中,部分候选人的表现却有些出乎意料。

题目本身针对社招P6、P7开发岗位。需要说明的是,这个题目只是整个面试过程中的一个很小的考察环节,能够答对这道题目不代表就一定能通过整个面试。

一般这个题目回答完毕后,后面还会有一道题目。不过很多时候,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值