结合用户反馈给我的「Java 面试题」小程序的问题,昨晚又开始动代码完善功能。

  • 看到按钮在有些手机机型上样式变形,非常丑陋。改!

  • 有反馈字体太小,看着很费眼。改!

  • 有提了 bug,某题无法展开答案。改!



除了这些被提出来的,我还知道一些其他问题,比如:

  • 富文本解析导致提前换行。这个我翻了富文本解析库的源代码,在解析到部分特殊字符时,会按换行逻辑去处理,改动还挺麻烦,暂时未处理,已给出相应提示。

  • 富文本解析与渲染,略有卡顿。

  • 微信内存清理,导致打开 app 会有卡住的情况,已给出提示与解决办法。

  • 答案折叠,设计它的初衷是希望读者可以把答案关闭,然后自己尝试回答,看看能不能回忆出答案。但是这个组件存在 bug,今天把它去掉了,改为直接显示答案。

  • 有些题目存在问题描述,ABCD 选项这块的行间距过大,计划下一版本处理。

  • 体验了微信公众号平台的各种广告投放的玩法,今天把小程序里所有广告都去掉了。

  • 小程序没有获取用户任何信息与权限。我觉得看题就好,为什么很多小程序啥也没干,就要获取用户信息,索要各种权限?

  • 全部采用前端缓存实现,所以 1G 1C 1M 的阿里云服务器(刚买的几十块一年),就能撑起小程序用户的访问,包括我的博客网站。

  • 我手里也有很多资料,维护上千题都不太难,但从我自身角度看,面试时、写代码时,别人的答案准确与否未知,需要花精力去辨别,且对我一点帮助都没有。不如一道道刷过,来的脚踏实地,自己的知识储备是最香的,可以信手拈来。



刚开始做这个小程序的目的,就是想体验一下那么火的小程序开发到底是怎么玩的。没想到渐渐地,访问量越来越大,让我现在有种想把它做得更好的冲动...



这个是我笔记里,它的成长轨迹,已经到 V 1.1.4 了。

图片


这是后台访问数据

图片



通过刷题的朋友们反馈,今年找 Java 工作特别难,Boss 直聘和智联招聘前几天都被挤瘫痪了。后面我会继续刷题,把答案分享出来,希望对找工作的朋友有所帮助。但是从我面试别人的经验来看,面试官只要一道题,一直追问「为什么?」「怎么做?」你的技术深度自然就知道了。



经常被问,怎么样才能通过面试?

其实,面试有技巧在里面,也有很大的运气成分。有些人技术很强,表达能力差,也很可能被 pass 掉;有时候企业技术岗缺人严重(比如今年疫情不谈,往年春节前后跳槽的人比较多),刚好这次面试你去参加了,虽然在候选人中不是非常优秀的,但只要不差能干活,一样会被录用拉来填补技术岗位的空缺。



我有几点想法大家可以参考下。

  1. 找准方向。Java?Python?C/C++?前端?大数据?人工智能?算法?

  2. 花大精力,踏踏实实学好基础

  3. 基础打牢之后学热点技术,热点技术都写在了企业招聘技能要求里了

  4. 阶段性学有所成,github 或者源码网站找些项目,跟着练练手

  5. 投简历面试,从小公司开始,不要害怕不要怂。被让回去等通知,等不到通知是正常的,老鸟都是这么过来的。每次都总结经验,答不好的问题记录下来立马搞懂。等自己被虐出来,开始投简历到大公司和自己心仪的公司

  6. 实在找不到公司,只能饥不择食,外包公司混个半年,保持学习的同时赚个半年工作经验

  7. 找个小群体,保持交流、相互鼓励,信息与资源共享。如,入我建的微信群



更多相关文章

  1. 开发运营博客、公众号、小程序的 3 点感触
  2. 从零开始开发、运营小程序的5点感受
  3. 科班出生与自学的程序员,哪个强?
  4. HashMap的负载因子初始值为什么是0.75?这篇文章以最通俗的方式告
  5. 面试官:什么是CSRF?(你的钱为什么被转走,这篇文章告诉你答案)
  6. 上不了线的小程序
  7. 2017中国程序员薪资调查:平均薪资10K!
  8. 中年程序员的困惑

随机推荐

  1. Android开发之旅: Intents和Intent Filte
  2. Android登陆页面软键盘弹起避免遮挡按钮
  3. INSTALL_FAILED_INSUFFICIENT_STORAGE 这
  4. Android ico
  5. android中的bundle传送数据
  6. 常用的小方法,避免忘记,在此记录一下
  7. Android little error records
  8. android中的有道词典实例
  9. android 制作的精美闹钟
  10. Android SDK和最新ADT下载地址 + 环境搭