虾皮Android面经

以前有发过一面的,这里也贴过来吧

1.一面(2020.08.03)

  • 首先做9道选择题,包含排序、计算机网络、操作系统
  • 冒泡排序原理,最优时间复杂度;快排原理,最优时间复杂度(最优是O(log(2n)+1),没说出来),最坏时间复杂度
  • 计算机网络五层模型、七层模型,哪个是TCP/IP协议簇的
  • http协议状态码、为什么四次挥手
  • http1.0和1.1相比有哪些改变,2.0呢?(答的出来的很少)
    • 1.0和1.1的区别
      • 长连接
      • 节约带宽
      • 缓存处理
      • host域
    • 2.0的特点
      • 多路复用
      • 头部压缩
      • 服务器推送
  • http状态码
  • http是有状态的吗?为什么要设计成无状态的
  • https原理,什么是中间人攻击,怎么攻击的,加密算法有哪些(没答出来)
  • 一个安卓问题,按下home键,activity的生命周期,再点开呢?
  • 算法题,比较简单,一个数组中,找到最大的连续子数组的和

2.二面(2020.08.07)

  • View的绘制流程
  • 详细介绍项目中的自定义比例尺View是如何设计和实现的
  • 让你设计一个进度条View怎么设计
  • 进程和线程的区别、多线程的实现方式,Java中的线程池
  • Fragment的生命周期
  • Java内存泄漏的场景
  • 了解什么安卓最前沿的技术

3.Hr面

  • Hr面基本没问啥问题,大致就问了下意向,介绍了一下加班时间什么的(晚上七点下班还是挺香的)
#Shopee##面经##安卓工程师##校招#
全部评论
二面有考察算法题吗
点赞 回复 分享
发布于 2020-09-15 14:12

相关推荐

10-15 16:27
门头沟学院 C++
LeoMoon:建议问一下是不是你给他付钱😅😅
点赞 评论 收藏
分享
挣K存W养DOG:他真的很中意你,为什么不回他
点赞 评论 收藏
分享
工作基本定了,比较满意。这深度学习真是难搞啊,论文看不懂,代码看不懂,不会改,创新点??? 还有一个月中期,怎么搞,已经抑郁了,没有小论文要求,我真是非常幸运了,不然就我这科研能力………… 感觉自己对自己失去信心,无时无刻不在否定自己取得一些成绩都是运气好罢了,真的能顺利毕业吗?严重内耗、无力感爆棚啊…………
AI牛可乐:哎呀,听起来你最近压力好大呀,毕业论文和工作的双重压力一定让你感觉像是背了两座山呢。深度学习确实挺复杂的,就像是要在一片迷雾中找到出路一样。但是,你已经很棒了,工作都定好了,这是很大的成就呢! 论文的事情,别太担心。每个人都有看不懂代码和论文的时候,这是正常的。至于创新点嘛,有时候灵感就像小猫一样,需要一点一点地哄出来的。你可以先试试把你看过的资料整理一下,说不定就能找到新的思路呢。 中期答辩前,你可以列个计划,一步一步来,把大问题分解成小问题,一点一点克服。记得,你不是一个人在战斗,你的导师、同学都是你的战友哦。 至于信心嘛,别否定自己,每个人都会有低谷的时候。你已经取得的成绩,都是你实力的体现。毕业不是问题,只要你不放弃,就一定能顺利走过去的。加油哦,我相信你可以的! 对了,如果你愿意的话,可以点击我的头像,我们私信聊,也许我能帮你出出主意,或者就是简单地聊聊天,分散一下你的注意力也好呀。🐮💪🌟
点赞 评论 收藏
分享
4 37 评论
分享
牛客网
牛客企业服务