Android面试官の小抄,可能是东半球最好的

面试官的小抄,Android面试&进阶一网打尽(对标阿里P7),让一部分人先学起来

背景

作为一名客户端开发者,能够明显的感觉到小程序这些年对原生市场带来的压迫感,比如现在的创业公司都是小程序探路,成熟了再推进客户端,或者uniapp为主,配合少量的原生开发者(这其实也是一种大前端的思路)。

微信小程序更是佼佼者,

  • 腾讯这个海量流量池,可以跟公众号、微信联动 易于传播 占据极大优势
  • 上手快发版快审核快
  • 背靠微信, 天然跨端,稳定性

因此很早就准备储备一下小程序的技能,想了下自己作为Android开发还在阿里和字节都当过面试官,就搞个 Android知识+面试相关的小程序 吧,名字叫做 面试官的小抄直接开干!主要内容包括

  • 从入门到实践微信小程序
  • 梳理客户端知识专题+常见面试题,

毕竟 赠人玫瑰手也能留余香

目前已经完成8个专题,6个面试大类,共计350+个知识点,可能是东半球最好的Android面试资料了

「扫码体验」

开发界面

其实开发界面还相对而言容易的,作为应用层开发,这些年也是见过无数UI稿了,然后在看看竞品,就有了如下界

首页tab

  • 首页轮播图为了传播一些重要的咨询信息,主要是公众号信息
  • 「专栏区」:主要是Android中一些深入专题的介绍,这里只是写了Android的渲染专题,里面有6篇系列文章
  • 「联动推广区」:由于小程序和公众号是天然一体的,这里在设计上也是考虑二者联动形成矩阵,这里是为了跟公众号做联动,互相倒流
  • 「常见面试题」:这里主要是一些常见的面试题,分为了Android、java、网络、设计模式等6个专题,目前已经完善140+到常见面试题,还在继续更新中

关于tab

  • 学情信息区:主要是一些学习记录
  • 功能区:配合传播增加分享、更新日志、反馈、在线乞讨😂等能力

面经tab

  • 面经是比较好的面试材料了,非常值得看一看

学习tab

  • 觉得不错的题目收藏一下,方便后续翻阅

这里为了便于初期的传播,结合小程序名字 引入了一个产品概念 "「抄能力」",阅读文章需要消耗抄能力,通过分享、看广告来补充,形成正向循环。

小程序的开发相互对于原生开发 确实比较简单,直接看官方文档就好,前端这种 「数据驱动的声明式UI」 确实非常利于开发,比起Android的命令式开发效率要高很多

不过原生也是在往前端这种方向靠拢,不管是Jetpack的LiveData、ViewModel 或者flutter还是compose框架

迭代计划

  1. 收录并校准更多常见面试题,目前是冷启阶段,把自己平时积累的一些常见面试题都放了上来
  2. 专题梳理,这部分应该是最耗时间的,需要查阅大量资料整理总结
  3. 继续整合经典好的面试题

平时工作也比较忙,只能见缝插针,希望自己能坚持下去,肝多了真的掉头发

关于小程序开发

也算是初步入门了小程序开发,小程序确实开发起来速度非常快,只需要专注于业务逻辑即可,不过小程序也是一个非常封闭的空间,微信为了合规,只能使用icp备案的域名(这个也是折腾了很久后面有空再展开)

小程序内的请求只能是备案之后的域名,跟公众号一样无法跳出 小程序虽好,不过一些中小公司还是会很比较谨慎的,因为小程序纯粹是自己带来的流程,铺量裂变虽然很爽,但是用户习惯养成之后,可能自己的流量都要被微信吞进去了,不过他们也有一些办法破圈,比如滴滴,打车虽然在微信小程序,但是核心领券这些福利还是需要主端来操作,这样万一小程序被封了或者被腾讯拿捏了也有退路。

作为个人玩家或者小的创业者可没有这些顾虑。小程序兼顾双端,微信流量大传播速度快,还能省去app软著这些繁琐的事情,确实方便很多。

小程序入门资料

这些基本够用了,(加我v,uestc_xsf 备注进群)了解更多,技术路上一起进步一起成长

相关推荐
GitLqr28 分钟前
深度拆解 Dart 事件循环:从面试题看清 Microtask 与 Event Queue 的执行顺序
flutter·面试·dart
haerapi43 分钟前
用 System V 共享内存实现本机高速 IPC:从原理到可运行环形队列
面试
爱笑鱼1 小时前
Binder(八):远端进程死了,BinderProxy 为什么还能收到通知?
android
zhangphil1 小时前
Android ContentProvider/ContentResolver读图片,跨进程 IPC慢
android
yueqc12 小时前
Android .so 文件压缩
android·so·包体积
龚礼鹏2 小时前
深入解析 Android Automotive (AAOS) 启动流程与 CarService 核心机制(基于 Android 16 最新源码视角)
android
rosmis2 小时前
agent各指标定义
android·java·开发语言
风样滴男人哟4 小时前
PHP特性之反射类ReflectionClass机制
android·开发语言·php
菜小麒4 小时前
面试问题-01
面试·职场和发展
朱容zr3331334 小时前
为什么推荐使用自增主键?使用UUID作为主键的优缺点是什么?
java·运维·数据库·后端·mysql·面试·性能优化