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

面试官的小抄,Android面试&进阶一网打尽,让一部分人先学起来

背景

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

微信小程序更是佼佼者,

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

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

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

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

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

扫码体验
或者 小程序搜 面试官的小抄
gh_481967461495_258_副本.jpg

开发界面

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

image.pngimage.png
image.pngimage.pngimage.png

首页tab

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

关于tab

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

面经tab

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

学习tab

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

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

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

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

迭代计划

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

平时工作也比较忙,只能见缝插针,希望自己能坚持下去

关于小程序开发

也算是初步入门了小程序开发,小程序确实开发起来速度非常快,只需要专注于业务逻辑即可,不过小程序也是一个非常封闭的空间,微信为了合规,只能使用icp备案的域名(这个也是折腾了很久后面有空再展开)小程序内的请求只能是备案之后的域名,跟公众号一样无法跳出
小程序虽好,不过一些中小公司还是会很比较谨慎的,因为小程序纯粹是自己带来的流程,铺量裂变虽然很爽,但是用户习惯养成之后,可能自己的流量都要被微信吞进去了,不过他们也有一些办法破圈,比如滴滴,打车虽然在微信小程序,但是核心领券这些福利还是需要主端来操作,这样万一小程序被封了或者被腾讯拿捏了也有退路。
作为个人玩家或者小的创业者可没有这些顾虑。小程序兼顾双端,微信流量大传播速度快,还能省去app软著这些繁琐的事情,确实方便很多。

小程序入门资料

  • 微信开放文档 官方文档🔥
  • WeApp_Demos/小程序官方Demo/WeApp-Demo-master/image at master · Data-Camp/WeApp_Demos官方demo 不会写的效果可以找一找
  • 如何入门微信小程序开发,有哪些学习资料?这个回答比较全面,有资料也有一些案例
  • GitHub - justjavac/awesome-wechat-weapp: 微信小程序开发资源汇总 💯 各种案例,有些可以参考有些比较老旧了

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/143503.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

用递归解饮料换购

乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始…

小程序与公众号下发统一消息接口返回45109

根据微信官方通告,自 2023 年 9 月 20 日起,下发统一消息接口将被收回,返回45109。链接见 小程序与公众号下发统一消息接口调整通知 | 微信开放社区各位开发者:下发统一消息 接口曾支持小程序与公众号统一的模板消息下发。由于小程…

揭密,这个微信群机器人的所有秘密在这里

技术长久不用就废了,我想把软件开发技术重新捡拾起来。 咱们“一起学英语”群已有三年时光,群里很多朋友互帮互助走到了今天。可是,即使再好玩的英语话题,也有谈腻的时候。 群里是不是应该引入一点好玩的东西? 人工智能…

51单片机+DS1302设计一个电子钟(LCD1602显示时间)

一、前言 电子钟是一种能够准确显示时间的设备,广泛应用于家庭、办公场所和公共场所,为人们提供了方便和准确的时间信息。本项目设计一个基于51单片机的电子钟,使用DS1302作为RTC时钟芯片,LCD1602作为显示屏,并通过串…

亚马逊、Shein、lazada自养号测评如何解决支付和环境问题?

年底旺季,平台风控都会大规模持续升级,针对风控升级如果测评环境没有进行相对应的更新可能会导致大批量砍单,或者F号,严重的店铺还会被关联。有人以为是支付卡的问题,也有人觉得是IP被关联了。其实他们讲的也没错&…

【万字长文】前端性能优化实践 | 京东云技术团队

一、引言 从一个假死页面引发的思考: 作为前端开发,除了要攻克页面难点,也要有更深的自我目标,性能优化是自我提升中很重要的一环; 在前端开发中,会偶遇到页面假死的现象, 是因为当js有大量计算…

mysql 中with的用法(2)

with递归练习主要用于表里面包含父节点id之类的 查询出对应的省份和市。 建表 CREATE TABLE tb(id VARCHAR(3), pid VARCHAR(3), name VARCHAR(64));INSERT INTO tb VALUES(002, 0, 浙江省); INSERT INTO tb VALUES(001, 0, 广东省); INSERT INTO tb VALUES(003, 002, 衢州市…

史上最强AI芯片!英伟达H200震撼来袭!141 GB 超大显存,Llama2推理性能翻倍,老黄赢麻了!

原创 作者 | 王二狗英伟达又一次打了所有人措手不及! 就在昨晚,老黄发布了新一代史上最强 AI芯片 NVIDIA HGX™ H200 。 141 GB 超大显存!带宽增加 2.4 倍 H200 拥有141GB 显存!相比之前的 H100和A100,容量几乎翻倍&…

SpringBoot整合Activiti7——定时器事件(九)

文章目录 定时器事件时间定义时间固定时间段时间周期 1.开始事件2.中间事件3.边界事件代码实现xml文件自定义服务任务监听器自定义用户任务监听器测试流程流程执行步骤 定时器事件 可以用在开始事件、中间事件、边界事件上,边界事件可以是中断和非中断边界事件 需要…

css实现元素四周阴影

前言 首先确定的是需要使用box-shadow这一属性 语法如下: box-shadow: h-shadow v-shadow blur spread color inset; h-shadow:表示水平方向上的阴影偏移量,必须指明,可以是正数、负数、0,如果为正数左方有阴影&…

安装MinGW并在codeblocks下使用

一、下载安装MinGW 1.下载MinGw安装器,下载地址 2. 安装 下载下来的知识一个安装器,我们双击安装会帮我们自动下载好相关文件 安装完成后会打开一个安装管理工具,在这个工具中我们选中想要安装的软件包然后安装到本地 选好以后在菜单栏选…

多区域LCC-HVDC一次调频二次调频

多区域LCC-HVDC高压直流互联一次二次调频,后续可加入双馈永磁风机调频,储能调频等。多个四机两区域模型互联。 目前实现的主要是区域之间的调频。

灯饰行业ERP有什么用?有哪些模块

在我们的生活当中会遇到各种类型的灯饰产品,这些商品有不同的设计特点和用料以及选型,并且在销售策略和价格策略等方面也比较灵活。 随着近些年灯饰行业同质化竞争愈演愈烈,国内很多的灯饰企业也遭遇较大的运营压力,尤其是采用传…

MySQL最新2023年面试题及答案,汇总版(7)【MySQL最新2023年面试题及答案,汇总版-第三十七刊】

文章目录 MySQL最新2023年面试题及答案,汇总版(7)01、NOW() 和 CURRENT_DATE() 有什么区别?02、CHAR和VARCHAR的区别?03、主键索引与唯一索引的区别?04、MySQL中有哪些不同的表格?05、SQL的生命周期?06、你…

浪潮服务器安装操作系统

文章目录 一、准备工作1.1 制作启动 U 盘 一、准备工作 一开始认为将镜像文件导入U盘即可,但实操中并不行,得首先将U盘制作成启动盘才行。   首先需要确定安装的版本,我这里要安装的是 CentOS 7.9 版本,镜像文件为 CentOS-7-x86…

Git企业开发级讲解(一)

📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、Git初识1、提出问题2、如何解决--版本控制器3、注意事项 二、Git 安装1、Linux-centos2、…

【图的定义和术语,图的类型定义】

文章目录 图的定义和术语图的类型定义 图的定义和术语 图:G(V,E)V:顶点(数据元素)的有穷非空集合。 E:边的有穷集合。 无向图:每条边都是无方向的。 有向图:每条边都是有方向的。 …

绿盟远程安全评估系统 RSAS 使用体验-难用

最近领导让我用公司采购的RSAS对产品进行漏洞扫描,学习并使用了这个软件,体验就是真的很难用。使用遇到问题时,咨询售后服务,机器人需要有公司认证,不能随便问问题,也是无语了。咨询客服,客服回…

京东数据运营与分析:如何全面获取电商销售数据?

随着电商行业的快速发展,数据分析成为了电商运营中一个非常重要的环节,这一环往往能够帮助品牌方来提升销售业绩和管理效率。然而,如何获取到电商平台中详细、全面的销售数据是很多电商品牌方所关心的问题,事实上,第三…

基于springboot实现生鲜超市管理的设计与实现系统【项目源码】计算机毕业设计

基于springboot实现生鲜超市管理的设计与实现系统演示 Java技术 Java是由Sun公司推出的一门跨平台的面向对象的程序设计语言。因为Java 技术具有卓越的通用性、高效性、健壮的安全性和平台移植性的特点,而且Java是开源的,拥有全世界最大的开发者专业社群…