记一次UC面试经历(上)

前序。工作认识一知己,前辈,之前就业于UC,平时交流甚欢,喜欢同他讨论和交流技术问题,在看身上看到了开放与追求的精神。正值事业部结构变动,整个事业部工作氛围和模式都发生了巨大的变化。他建议我去更大的环境更好的氛围尝试,我也坚持着自己的职业规划和学习道路。他同事帮忙内推,便有了今天的面试经历。
无论结果如何,我都很感谢这次机会。也许,这一次真的可能会影响我未来的规划和道路,倍感珍惜。
巧合。刚好昨天发烧=。=,和公司请了假,本来担心状态不好,不过一想到自己以后要做的事,立马就飞了!不要怂,就是干!

面试地点在黄埔大道这边,没想到离我住的地方那么近!二十分钟就到了,原约在2点的面试,我12点50分就到了…提前去面试也不好,毕竟太早去也不是守时,也会打乱别人的计划安排,故在楼下走了几圈,有点冷,不过满满的热情啊!把之前准备的知识都过了一边,算法,数据结构,网络,操作系统,java和安卓。自己在脑海了想了n多种面试问的业务场景,组织表达了一遍上楼了。
在16前台填好面试表之后,等待15分钟左右,有一个美女hr引导我去 10楼开始面试。

一面

天呐鲁,我还以为要笔试呢,直接进入正题面试,有点措手不及,不过先自我介绍,所以我调整了一下情绪和思路。面试官很帅气啊,是一个很年轻但是应该有蛮长经验的面试官。问得问题主要有:

  • 推送sdk底层实现  
  • socket相关实现  
  • mvc mvp mvvm区别与项目使用情况  
  • 网络层相关设计,volley底层实现,缓存相关  
  • 自定义view相关  
  • 下载模块涉及,成功率相关  
  • 弹幕与播放器相关  
  • 跨进程通讯手段与注意点,webvie相关  
  • EventBus相关  
  • 性能优化经验及手段  
  • 为什么想要换工作 
  • 兴趣爱好,工作室情况,如何协调工作室与辩论队 
  • 平时学习习惯和安排  

上述的点可能有一些遗漏或者记得不太清楚,不过整体面试官给人的感觉真的很好,大厂的环境也赞!除了前面聊技术外,也聊兴趣爱好,平时一些习惯等,整体来说氛围很轻松。

二面

二面是一个脸色红润,很和蔼的一个面试官负责。想了一下,除了和大学廖老师沟通有这种感觉之外,这位面试官给我一种导师的感觉哈。面试的问题主要右:

  • 网络请求涉及,如何设计缓存
  • 性能优化手段,场景
  • dp的设计  
  • 熟悉的底层源码,广播底层实现,这一点自己确实还了解不够,不过自己讲了哦从wsm->activity->view的事件传递过程  
  • 聊之前阿里的实习
  • 为什么想要换工作 
  • 职业规划
  • 短视频行业,Bolo相关及一些竞品,因为平时也会留意自己开发的软件及竞拍,行业情况,所以有一些自己的见解
  • 聊兴趣爱好
  • 聊王者荣耀产品相关

整个过程面试官给人印象很深,除了互相交流得开外,他的问题也很有深度,不过如果真的答不上就请教下就好。最后面试官问了是否有哪些问题提问咨询:

  • 从刚才所述的职业规划,希望面试官给出意见和建议
  • 如果有后续面试,会在什么时候安排

等待了片刻之后,通知了还有面试,由于面试官和HR都比较忙,故约在下周进行…
希望自己加油,不负自己的追求!自勉。