【支付宝】余额宝团队招聘

来源:互联网 发布:iphone7plus软件铃声 编辑:程序博客网 时间:2024/05/04 13:13



【代发】各位学弟学妹大家好,我所在的支付宝”理财保险技术部“现在招聘2016级的应届毕业生。欢迎各位学弟学妹踊跃投递简历~招聘的岗位包括 JAVA研发工程师、C++研发工程师、Android、IOS、算法工程师等技术岗位。工作地点:杭州为主我所在的部门主要是围绕互联网金融行业展开,包括大家耳熟能详的产品,比如:余额宝、招财宝、退运费险、信用支付、平台保障险等等。如果大家对互联网金融这一块感兴趣,非常欢迎各位投递简历。目前我所工作的岗位主要是以Java技术,分布式,大数据,高并发为主。我的邮箱:jinlei.wjl@alibaba-inc.com    (3月底截止)具体的岗位要求对应届生来说还是看潜力,比如你不会java照样也是可以来面试的。下面随便举个例子:JAVA研发工程师岗位要求举例如下:1. 扎实的java编程基础,熟悉常用的Java开源框架;2. 具有基于数据库、缓存、分布式存储开发高性能、高可用数据应用的实际经验,熟练掌握LINUX操作系统;3. 具备良好的识别和设计通用框架及模块的能力;4. 热爱技术,工作认真、严谨,对系统质量有近乎苛刻的要求意识,善于沟通与团队协作; 5. 具备大型电子商务网站或金融行业核心系统开发、设计工作经验者优先。既然标题说了附攻略,为了不做标题党,以JAVA工程师为例,并集合我当年的校招体会给大家说一说。噢对了,下面的推荐的书都是我确实读过,并且觉得很好,所以推荐给各位。哪怕各位不来阿里巴巴面试,如果要想从事技术开发,不妨读一读1. 打好JAVA基础知识,至少保证Effective java里的内容能理解掌握2. 掌握JAVA虚拟机的知识,重点理解Classloader机制,垃圾回收机制等3. 算法数据结构,重点掌握排序查找算法,链表,树等常见数据结构结合java.util这个包,阅读ArrayList, LinkedList, HashMap, TreeMap等常用集合类的源代码,理解实现原理。理解红黑树、B树的应用场景,eg:典型的一个应用在linux kernel的内存管理,一个用于数据库的索引,那么问题来了why?推荐基本习题册:crack the code interview,非常棒的一本书,我当时校招时完整的做了好几遍4. 设计模式理解常用的设计模式,并且领会其应用场景,局限性等。结合java的基础类库来理解,比如策略模式 comparator接口,IO库中的Decorator模式等等。理解 spring中的IOC,以及AOP是如何实现的。5. 数据库没有特别合适的书推荐。重点关注:事务的基本概念,ACID。实现原理,数据库内核是如何实现的。分布式事务如何实现呢?数据库索引机制,上文也提到了,如何建索引。数据库的优化手段,似乎这个对应届生要求有点高了。6. 多线程编程在阿里或者支付宝,并发问题是时刻存在的。也是个难点。三言两语也很难说清楚。至少自己能实现一个Threadpool吧。或者至少能讲述其原理。生产者消费者问题、哲学家就餐问题,读者写者问题。做到能够真正理解java中synchronized、volatile关键字的真正含义7. 开源框架其实java开源框架那么多,最牛逼的还要数spring。按照本书的思路,阅读spring源代码。理解IOC,AOP,JDBC的封装等。大型分布式系统常用技术这两本书几乎讲了构建大型项目索要关注的方面面,稍微缺乏了细致。但是作为国内原创的书籍已经是很优秀的了。校招面试重点推荐举一些我当时的校招的面试题吧,已经有些记得不清楚了。1. 一致性哈希(我的校招面试题)2 CAP原理3. 分布式Session如何实现(我的校招面试题)4. 双十一各种场景如何应对,开放性题目(我的校招面试题)比如秒杀,零点后的高峰如何应对等等5. JSON vs XML各自优缺点,如何实现一个json parser(我的校招面试题)6. 集群与并行技术(围绕我的一个项目展开问的)7. C++中的虚函数实现原理8. 操作系统的资源调度算法基本上面试题比较开发,唯独问题一个算法题是从10亿个数中选出最大的100个。

原创粉丝点击