面经系列(二)公司:HC科技

前情提要

今年打算换工作,换工作免不了就要面试,面试的过程多种多样,但是我感觉这份经历对于广大程序员小伙伴们来讲应该是很有价值的,所以我将把自己的面试经历写出来分享给大家。

这部分内容应该是根据公司来进行分类的,但是出于敏感度问题,个人不会将具体的公司名称写在文章中,会以字母代替,本人坐标大连,Android开发,小伙伴可自行脑补。

之前由于参加WH的笔试失败,使自己突然意识到自己的笔试面试经验严重不足,所以打算把简历开放出来,多参一些面试积攒一下经验。
简历开放出来之后,确实立竿见影,联系自己的公司一下多了起来。
这次要说的就是HC科技。

招聘渠道及联系过程

Boss直聘平台

首先是在Boss上提出希望可以沟通一下,然后问了一下公司在黄泥川是否能够接受。之后又问了最快什么时候可以入职。
然后在Boss上要了简历。并交换了微信。

笔试

没有笔试。其实大连大部分公司的招聘都是没有笔试的,一般只有规模比较大并且常年招人的公司才有笔试。HC科技是一家不是很大的公司,主要的业务是派遣,所以并没有笔试环节。

面试

面试第一轮,电话面试。
因为是Android的岗位,给我打电话的哥们基本都是问Android相关的问题。
注意,这是一个小厂,所以不考算法。
下面我将回忆一下,面试中问到的问题:

  1. 讲一讲Activity的四种启动模式
  2. 当Activity因为启动模式的原因,不走onCreate而走onNewIntent的时候,Fragment的生命周期是如何调用的?
  3. Service中如何给Activity传值
  4. 在非主线程中如何使用Handler
  5. 自定义View需要重写哪些方法?
  6. 自定义ViewGroup需要重写哪些方法?(其实这里可以顺便问一下Android中的事件传递机制,但是可能由于之前的那两个问题答得不好,电话那边也没问)
  7. Glide的缓存机制是否了解
  8. GIF图片怎么加载?
  9. RxJava的最大弊端是什么?(持有Activity的引用,容易引起内存泄漏)
  10. 说一下你知道的设计模式(这里我一时懵住,平时看了很多设计模式的书和问题,现在竟然脑海里一个都想不起来,最后说了观察者和单例,但是实际上在Android中还有两个非常常见的设计模式:适配器模式,装饰模式)。
  11. 如果我想要在一个循环中删除List中的元素要怎么做?(从后向前删)
  12. Android推出的ViewModel相关的内容是否熟悉?LiveData是否熟悉?

大概就上面这些内容,其余的即使有也记不太清了。
本人在电话里面对于上面这些问题的回答,说实话,不是很好。

  1. 讲一讲Activity的四种启动模式

这个自己曾经查过无数遍的问题,可以说答得支支吾吾,最后反正也算是说到了一些点子上,但是语言的组织非常凌乱,感觉好像不是很懂的样子。
实际上这个问题的答案可以聊很长的时间,感兴趣的同学可以去看扔物线朱凯大神的视频。讲的非常到位。

  1. 自定义View需要重写哪些方法?

自定义View主要重写:onMeasure,onDraw
自定义ViewGroup主要重写:onMeasure,onLayout
这题也可以去网上找自定义View相关的视频。

二面

这个二面实际上并不能算是真正的面试,实际上在上一轮电话面试这个公司的过程中,我知道了一件事,那就是:从前我刚毕业的时候带过我的S哥,他是这个项目的领导。
他让我去见一下他们公司的领导,我们都是一个大学的校友,是我们的学长。M哥。
因为有了熟人关系的背书,所以其实面试过程一片祥和。
我请教了M哥自己心中的困惑,我感觉M哥人非常不错,而且明显看出来是一个踏踏实实做技术的人,没有一点虚头巴脑,基本讲的都是干货。
说实话,我感觉有点心动,打算如果做对日的话,就选择这个公司,原因主要有以下几点:

  • 这个公司有从前的同事,还有我大学时期的同学,天然就有一种亲近感。
  • 公司的技术领导明显是一个非常注重员工的成长的领导,这个成长不光是技术上的,还有其他领域的,比如:领导力方面,语言方面,技术方向方面等(M哥听说我有做车载方向的想法,就告诉我说我以后有车载的项目也可以让我去做)。感觉公司整体氛围是不错的。
  • 公司提供赴日的机会。我感觉这也是非常吸引我的一点,我最近还面试了其他的对日企业,应该是都不提供这样的机会。

但是自己内心里面还是有些犹豫不决:到底要不要回归对日的方向?这是我面临的最大的问题。自己内心中感觉对日已经是昨日黄花,但是在大连这个市场上,会日语确实要比不会日语有很大的优势,那么到底要不要回到对日的路上,这是我㔓面临的最大选择难题。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值