首页 > 其他分享 >记录在广州两个月的Android面试插曲和感想

记录在广州两个月的Android面试插曲和感想

时间:2023-10-07 15:03:50浏览次数:37  
标签:面试官 插曲 程序员 感想 自己 面试 Android 公司 离职

前言

一晃眼9月份了,入职快两个月闲着才想着写一份面经,从今年4月份离的职,中间休息加上学习一个半月(好不容易有闲时间就有些懈怠了)剩下一个半月的时间,通过内推+BOSS直聘,前前后后约到了10几家面试,终于拿到了一个满意的offer,仍然是一家做海外APP的公司。

离职

上家公司位于广州天河区,是一家主做海外app的互联网公司,也是我待的时间最长的一家公司。

记录在广州两个月的Android面试插曲和感想_项目经验

长达两年半的时间,也蛮感谢公司的栽培,我也遇到过来自“虎牙”的大佬,也受到过不少帮助,自己也从那个刚刚入行的懵懂少年成为了一个闲下来就摸鱼的“老油条”。

很多程序员都喜欢待在一家公司养老,我同样如此,但是从第一年入职开始到第二年薪资稳稳当当的,着实令人难受,期间自己也提过这方面的事,总被搪塞过去。

本身打算去年离职但是当时疫情还没放开,就等着今年年初离职,最后离职的时候,老板愿意涨2K多薪资。说实话如果我没有提离职,开出这个薪资我也不愿意挪窝。

但是已经主动提了离职,总归会有影响的。

计划赶不上变化

看到这很多人都会觉得我离职前一点准备都没有,是有计划的,不然去年就离职了。离职前自己找了一些朋友要了内推,面试也过了,最后却赶上了裁员浪潮。

所以才有了“散心”的一个半月,如果你的程序员朋友和你说他离职后想休息一段时间,可能是还没有找好公司,就像现在很多公司骨干年纪大了对家里人说要出去创业,都是要脸面的嘛。

大药房的面试无经验被拒

休息了一个多月,经过自己的考虑想先找找其他领域的工作随便也能扩展一下自己的业务能力(不能总做App开发),也问过身边的朋友,一些在大药房工作的程序员还是非常舒服的。

可能是项目经验不是很匹配,所以投了不少简历才约到一个大药房的面试,现在想想能约到也是hr的放水。

一面是线上面试,只是了解一下我的情况,以及询问我为什么不做之前的工作。

然后就是一些基础的问题。

二面 跑到白云区边边花了我一个半小时,才到公司所在的园区,需要门禁就被卡在楼下,联系hr拿卡最后才进去。

公司的整体环境还是很好的,不过在我之前还有人在面试,等到我了已经超过了预定的面试时间。

面试官是看起来非常干练,我刚刚进来就对我抱歉说时间有点过了,给我的影响蛮好的,就是穿着职业装让我有点诧异,我好久没见过程序员穿这么正式的着装。

做完自我介绍后,他对我的项目比较感兴趣,问我:

你之前负责App开发的那个板块,这个项目上线了吗? 上线后反响怎么样

我看你有使用过Android组件化开发和插件化开发技术?为什么要使用组件化开发?

后面又聊了聊几个技术问题,然后谈到他们目前要用到的一些技术,因为项目的不同所以有些技术我自身没有用过,所以聊完之后我看的出来面试官的对我兴趣不高,之后面试官问我有什么想了解的?

就随便聊了下,结束了面试。 回去等通知,不出意外两天后hr发来消息说我的项目经验不太适合。

披着Android外衣的go语言

大药房的面试也让我吸取了经验,毕竟相符合的项目经验才能更好的完成业务,也是面试中意的点。

记录在广州两个月的Android面试插曲和感想_RxJava_02

这次还是广州的公司,是一家化妆品公司,公司不小,他们的主要业务是做产品包装。有自己品牌的网站、小程序、app。是我在boss上投的简历,hr加了我微信,跟我简单聊了下,就愉快的约好了面试。

但是感觉他们面试官不是很专业,日常自我介绍完毕,问问题

  • android 切换屏生命周期的改变
  • 知道有几种排序?说说堆排序原理?这题真的会被气死,我都把堆排序怎么实现,为什么这样可以实现排序,都推了一遍,他说了句你说的只是实现,不是原理。。。表示很无奈,难道算法是靠背的?
  • 说说你对索引的理解
  • 设计模式分哪 3 大块,说说行为形的其中一个
  • 讲项目

问题问的不少,但是感觉都问的不在点上,而且面试官也没有什么表情的。

最后问我有什么要问的

我:团队人员配比是怎么样的?如果我进去的话,主要负责哪块业务的开发?

面试官balabala的跟我说了一通,然后说最近公司业务有些调整,需要使用GO语言开发,问我能接受学习go语言吗?

我当时真是一个大大的无语!!!!

面试好累,想躺着。

某大厂下的外卖团队

这家面试最长,快两个星期,最后还是薪资没有谈拢。

  • 介绍Activity任务栈;
  • RxJava原理,RxJava同时执行5个任务,是并行还是串行;
  • Activity的启动过程;
  • View的绘制过程,onMeasure方法中两个参数的含义;
  • 自己封装过什么框架,介绍一下原理;
  • ListView和RecyclerView的优化和区别;
  • 如何为RecyclerView的Adapter设置监听,说出最好方案;
  • 介绍一个自己做过的最满意的东西;
  • 泛型中 ? 表示什么含义,若加入不满足条件的类型会怎样;
  • 单例模式中的双检锁,如果把类锁换成内部声明的另一个类,效果会怎么样;
  • RxJava的优劣势;
  • home/user/a/../b/./c所代表的的路径,手写代码输出绝对路径;
  • 对系统相机的了解;
  • View的回执流程;
  • Glide源码,介绍自己的图片框架;
  • 手写实现快速排序;
  • 介绍代理模式;
  • MVC、MVP各自特点和优缺点;

后面面试还遇到过被PUA,学历歧视的情况。

最可惜的是一家自己心仪的互联网公司,有一支很精湛的团队,核心骨干来自于腾讯、阿里、网易、YY、荔枝等知名互联网企业,有着强大的产品研发及运营实力。早上10点上班,晚上6点30下班,不打卡,双休。

三次面试都过了,最后一面以为十拿九稳,还是挂在事业部总经理面,没办法同时面试的其他人更优秀。

所以啊,不要总抱怨没有好的公司,要时刻提升自己,才能抓住机会。

最后的总结

这几个月的面试给我好好的上了一课!所以我自己反思总结了一下,然后整理出一下几点 程序员打算跳槽/面试的时候需要注意的几点!

一 、先想好自己要去一家什么样的公司,对自己有一个清晰的规划目标。

因为这时候你已经有一定的选择权了,不是刚毕业出来找工作那会就希望很快上班了。所以你要想好想去一家什么样的公司, 想去扩展一下业务的,可以先投一些试试,不行还是回到自己熟悉的领域。

二 、面试前要了解清楚 你要去的这家公司的大体情况。

面试的时候还碰到有些公司去之前不了解这些公司情况的,我面试的那家化妆品公司最后需要转go语言 ,后来我想了一下,我做的不对的一点就是 我在去这家公司面试之前没有把这家公司的一些基本情况了解清楚,导致白跑一趟!

所以 面试去公司之前把这家你要面试公司的基本情况了解下还是很必要的!

三 、面试前要看一下android的面试题。

因为有一些的公司都是有笔试题的 ,我也遇到过不少笔试题不会的,所以面试前看一下面试题还是很必要的!如果你没有最新的面试题,可以在扫码领取下方面试题资料。

记录在广州两个月的Android面试插曲和感想_项目经验_03

标签:面试官,插曲,程序员,感想,自己,面试,Android,公司,离职
From: https://blog.51cto.com/u_16163452/7737883

相关文章

  • Androidstudio中 unable to execute Clang-tidy clazy-standalone is not found or ca
    这个问题可能是因为AndroidStudio不支持clazy,但是在设置菜单中仍然提供了这个选项,并且在这种情况下,它似乎被启用了¹。当通过clangd启用clang-tidy时,没有什么需要做的。当通过clangd禁用clang-tidy时,如果启用了clazy,就会出现这个错误¹。要解决这个问题,你可以尝试以下步骤:1.转......
  • Android12获取蓝牙权限
    在Android12中使用蓝牙访问设备,弹出了提示允许发现并连接到附近设备,但是搜索不到蓝牙Android11:android.permission.BLUETOOTH、android.permission.BLUETOOTH_ADMINAndroid12:android.permission.BLUETOOTH_SCAN、android.permission.BLUETOOTH_ADVERTISE、android.permission.......
  • vscode单步调试Android c++源码
    vscode单步调试Androidc++源码  目录步骤1.运行gdbclient.py脚本2.复制生成的launch.json并新建/home/jetson/android_aosp/aosp/.vscode/launch.json3.运行gdb即可,打断点参考 步骤注意:这个过程需要在Android源码环境中运行,可以使用adb端口转发工具,来......
  • 2023中大厂Android面试八股文合集,GitHub,牛客,leetcode已爆火!
    前言金九银十已过半,不知道大家现在都到哪个阶段了,有没有已经找到心仪的工作的朋友?有没有还没准备好面试在各大平台找资料临时抱佛脚的朋友?或是现在在准备,想要明年金三银四跳槽的朋友?不管你是现在急切找工作还是找资料备战,我都非常推荐你看看我花2个多月从GitHub,牛客,leetcode上为大......
  • 五年Android开发,在Boss上投了十几个简历,没有一个面试邀请......药丸了
    之前在浏览某论坛时,看到一名程序员发表了如下的吐槽:“坐标杭州,工作五年的Android开发者,技术水平尚可,但最近这边加班太严重了,考虑换一个岗位。然而,在Boss上投了十几个简历,完全没有合适的面试机会。简历是公开的,竟然没有一个公司对我感兴趣。相比之下,前年这个时候,电话邀约面试的电话......
  • Android就业市场究竟怎么样,还能不能坚持下去
    本人毕业于普通本科,计算机专业,从事Android开发已有5年。2021年受疫情影响,互联网行业整体低迷,我所在公司也进行了裁员,但是我也没有被优化。没想到疫情开发后,没等到春风,却成了失业人员之一,真是人生难以预料啊。就这样,我离开了工作了3年多的公司。开启了2023年的面试旅程。如今,选择从......
  • 9月最新Android中大厂面经总结
    个人介绍Android移动客户端,北京被裁员已经两三个月了,第一,二周投了两周简历没有一个面试,异常焦虑!第三周投递渐渐有了几个面试,基本都是很小的创业公司或者新兴行业的公司,面试完基本都没有后续,包括已经面过BP的的没有反馈。一个月后才开始有了几个像样公司的面试像美团、腾讯、京东、......
  • Android程序员35岁的职业出路:寻找新的舞台
    前言转眼间已经到了奔四的年纪,岁月匆匆,时光荏苒,转眼间已经在Android行业干了8年,当前项目组也陆陆续续进入了不少00后,80后已经不见踪影,90后正在逐渐淡出,而我,也要开始迎接程序员35岁这个坎,心里还是想要继续做技术这条路,但是也给自己思索了一些转行之路,在此跟大家交流交流。为什么35岁......
  • Android跨进程数据通道若干方案的实验笔记
    一、实验背景和目标我想做一个Android平台的跨进程数据通道,通过这个通道支持若干App之间的数据传输。我想到了一些传输方案,但是缺乏在方案中做出选型的评价依据。本实验会基于若干方案实现数据传输通道,在模拟的业务场景中进行实验,从功能性指标和非功能性指标对各方案做出评价。i.......
  • 金九银十Android面试该怎么有效的回答,看完这篇文章就懂了
    今年的严寒使得许多职场人的求职时间变长,以往火热的金三银四不再,金九银十九承载着广大程序员的希望。但是在这个特殊情况下,竞争压力也会增大,各大企业对于求职者的要求也随之增高。很多小伙伴都面临着这样的情况:千辛万苦拿到面试机会,却因各种原因翻车。“在面试的时候不能将自己的真......