当前位置: 首页 > news >正文

快手电商Android一面凉经(2024)

快手电商Android一面凉经(2024)

快手

笔者作为一名双非二本毕业7年老Android, 最近面试了不少公司, 目前已告一段落, 整理一下各家的面试问题, 打算陆续发布出来, 供有缘人参考。今天给大家带来的是《快手电商Android一面凉经(2024)》。

面试职位: Android工程师

技术一面

  • 面试形式:视频面试
  • 面试时长: 90min(提问35min + 代码20min + 反问5min)
  • 代码考核: 21. 合并两个有序链表
  • 岗位地点: 杭州

面试问题(35min)

  • 自我介绍
  • 语言是java、kotlin、js这些都会是吧
  • 内部类有几种, 他们之间的区别? 使用过程中有什么需要注意的, 是怎么解决的?
  • 内存泄漏
    • 常见的内存泄漏
    • ThreadLocal原理。线程里的属性具体是怎么存进去呢?
    • 处理内存泄漏的手段就是在Activity销毁的时候把它取消掉是吧?还有其他方式吗?
    • 弱引用软引用区别?
    • 当前Activity没被释放, 弱引用里的对象会被释放吗?
  • Android的渲染流程
    • draw流程做了什么事?有哪些子流程
    • draw和onDraw()什么区别
  • RN打开速度优化优化
    • 依赖缩减怎么做?打包混淆的时候就会去除没用的依赖呀?
  • 播放优化
    • 视频or音频?
    • 为什么要跨进程?
    • 主App崩了, 播放进程咋停呢?
    • 优化效果?

代码考核(20min)

21. 合并两个有序链表

反问问题(5min)

业务介绍

电商交易, 交易流程, 商详, 提单。

招聘岗位的候选人的要求

没有太具体的要求。基础知识, 一面主要看技术。

面试顺利的话, 会有几轮?下一轮多久?

3轮技术+1hr。 看二面三面面试官的时间。

总结

  • 快手一面的八股文比例很高, 真的要多背熟背, 反而不怎么问项目, 哪怕我跟面试官说了我这个项目还没讲完, 他也不让我讲了, 直接进入coding阶段。
  • 面试官整体挺敷衍的, 反问环节我也没多问, 他也没多说。 也有可能对我不够满意, 也无意透露更多岗位相关信息。整体面试体验不佳。
  • 总之一句话, 面快手就多背八股文。
http://www.lryc.cn/news/408384.html

相关文章:

  • 随机点名器
  • 添加动态云层
  • Spring Boot组成的分布式系统中实现日志跟踪
  • GPT-4o Mini 模型的性能与成本优势全解析
  • web前端 - HTML 基础知识大揭秘
  • HTML meta
  • 【学习笔记】子集DP
  • 苦学Opencv的第十四天:人脸检测和人脸识别
  • PyTorch学习(1)
  • 三思而后行:计算机行业的决策智慧
  • Linux--Socket编程UDP
  • 《javaEE篇》--单例模式详解
  • Java核心 - Lambda表达式详解与应用示例
  • 算法通关:006_1二分查找
  • 总结一些vue3小知识3
  • JAVAWeb实战(前端篇)
  • axios请求大全
  • C# 简单的单元测试
  • Linux中Mysql5.7主从架构(一主多从)配置教程
  • BACnet物联网关BL103:Modbus协议转BACnet/MSTP
  • Go 语言条件变量 Cond
  • PostgreSQL 中如何重置序列值:将自增 ID 设定为特定值开始
  • Unity 之 【Android Unity 共享纹理】之 Android 共享图片给 Unity 显示
  • Go语言的数据结构
  • python_在sqlite中创建表并写入表头
  • 1.c#(winform)编程环境安装
  • 图中的最短环
  • 安装依赖 npm install idealTree:lib: sill idealTree buildDeps 卡着不动
  • LLMs之Llama 3.1:Llama 3.1的简介、安装和使用方法、案例应用之详细攻略
  • 如何实现一个大模型在回答问题时同时提供相关内容链接