【已下线】【阿里巴巴】闲鱼客户端开发工程师-Android

职位:闲鱼客户端开发工程师-Android-阿里巴巴

该职位已经下线了啦,你可以看看我发布的其他职位,点击查看

【岗位职责】
1. 负责无线客户端和SDK产品的架构设计和开发工作; 2. 结合数据指标驱动和分析,不断深化无线客户端技术产品,优化客户端应用的性能以及提升客户端体验 ; 3. 独立负责平台相关的 Android各机型的适配和优化; 4. 独立负责Android技术难题攻关,解决各种系统限制而导致一些技术和用户体验问题; 5. 移动平台技术研究与新技术新趋势探索。

【岗位要求】
1、本科或以上学历,计算机软件或相关专业,基本功扎实,熟练掌握计算机系统结构,算法,网络,数据库,计算机安全等知识; 2、深刻了解移动客户端特性,有Android客户端开发经验,独立开发过 APP,有经历过大型APP的研发周期者优先; 3、熟悉Android SDK以及相关配套工具; 4、了解Android Framework层,并有一定Android源码阅读经验; 5、除了Android之外,具备其它方面开发经验的优先,比如具有前端技能或脚本技能优先; 6、具有ACM/OI等算法经历、对一些底层或框架(JVM/Android ROM/Linux/Flutter等)、以及行业技术(图片编解码/机器学习等)有深入了解者为佳(plus); 7、思维敏捷,可以应付各类编程复杂问题,并迅速给出解决方案。

【实习待遇和要求】
工作城市:杭州 | 职位类别:研发
薪资:面议元/天  |  实习要求:5天/周,2个月以上  |  转正机会:有

#实习##阿里巴巴#
全部评论

相关推荐

看着牛友的八股轰炸感觉还好,真到了自己就一点都不会了算是第一次遇到不怎么给你留情面的面试官了,这次是真的有阴影了,我打算放弃回炉重造了还发现一个绝望的消息,面评不一定只跟手机号绑定,因为这个面试官看到了我上一个手机号的面评。---面试直接提前十分钟开始了1. 追问自我介绍中的优势。你理解的软件开发流程是怎样的?你学到了哪些代码规范和工程实践?饶了半天一个非常纠结的问题,让我自己预估一下自己有多少代码量,硬要我估一个,不知道是何用意2. OOP有哪些设计原则?紧接着场景:如果有一个历史包袱很重的项目,你会注意哪些事情,开放回答。3. 进程和线程区别?为什么要有线程这个东西,如何理解?有哪些线程中断方式和调度算法?有哪些进程间通信手段?4. HTTP 三个版本的区别?3是怎么解决队头阻塞的?5. 挥手为什么比握手多一次?如何理解TCP建立连接的这种状态?他是一个什么思想?这个时候已经准备结束了4. 力扣刷了多少题了?还是做个算法题吧:对称二叉树。建树算法没写出来,二叉树从来没写过acm模式,在那坐了十多分钟神仙。还有什么问题吗?我说我还有一个解法。面试官说一个够了。面了半小时不到---反思:这几次面试基本所有的问题都暴露完了,这次就是彻底体会到基础的问题,基础不好背了八股也不能逃过追问。
点赞 评论 收藏
转发
共计1h1.自我介绍+有考研的打算吗2.图像处理——了解情况;如果对二维码进行识别,你会怎么做3.springboot的面向对象体现在哪?很多人初学该框架时觉得繁琐,为什么要设计的这么繁琐?mybatis框架相对于直接写sql的优势在哪?4.java——fullgc原因和解决方式以及如何避免;内存有哪些;内存泄漏原因解决方式和如何避免;映射的原理,为什么c和c++没有映射,python和java有映射;hashmap的结构和适用情况;异常处理能处理OM的情况吗?4.c语言的编译过程;exe文件中除了指令集还有什么;【因为我说操作系统我这学期才学】5.计网——如果某天突然有用户反映早上第一次打开网站特别慢,可能是哪里出了问题,怎么处理?http在网络层如何实现通信?ddos是如何攻击网站的?为什么用https而不是http,更安全是如何实现的?对称加密和非对称加密的区别?udp相对于tcp更适用于什么情况?传输大文件可能遇到的问题?6.算法题——寻找交叉节点7.学一门新的语言耗时多久;自己学习计算机的优缺点我的提问:1.ios开发前景——能拿后端和算法推荐拿。五年的维度看ios前景不错,因为是大前端2.数据分析前景——还不错;较枯燥;sql要求高总结:面试官人很好,对于我这种菜鸟也很有耐心,因为我学过的都忘了啥也不会,所以感觉就像是上了一堂场景实训课。(以上大致为80%的内容,其余的未进行录音,记忆容量有限)
点赞 评论 收藏
转发
1 收藏 评论
分享
牛客网
牛客企业服务