2019届---秋招

想要投递的企业

  • 1级:阿里巴巴,腾讯,百度,今日头条,美团,滴滴出行
  • 2级:小米,华为,网易,face++,大疆创新,京东集团,360集团,贝壳,拼多多,猿辅导
  • 3级:58集团,携程,青云,唯品会,当当网,爱奇艺,搜狐,新浪,三七互娱,途牛,深信服,有赞科技,
  • 4级:各种银行:(例如:招银网络,浦发银行)

提前批

已经投递的公司
  • 1:深信服:

  • 2: 阿里巴巴:

    • 菜鸟网络一面
    • A:简单的自我介绍
    • B:为什么在滴滴实习2个月就走
    • C:介绍JVM的垃圾回收算法
    • D:什么时候会触发GC
      • 主动和被动
        • 主动:System.gc()
        • 被动:
          • 1:MinorGC : 年轻带内存不足
          • 2:MgjorGC:年老代内存不足
    • E:hashMap和HashTable的区
    • F:==和equals的区别联系
      == 比较的是值,equals比较的是内存地址
    • G:知道那些hash算法?有什么作用
      • 1:MD5
      • 2:SHA-1
    • H:链表逆序输出
      • 1:链表反转
      • 2:利用栈数据结构
    • I:求解一个数字的平方根
      • 利用二分法求解
    • J:Java里面都用了那些算法?算法时间复杂度,空间复杂度是多少?怎么实现的?
    • K:求解一个数组中两个重复数字
    • L:spring熟悉吗?或者其他的Java框架
    • M:平时是怎么学习的?
    • N:查找一个文件中的某一个字符串,统计某一个文件夹中的某个字符串
    • O:删除文件中某一列
      cat file | awk '{$n=null}' > res
      (二面电话没有接到,随即GG)
  • 3:大疆创新:

  • 4:好未来(genglintong@100tal.com

  • 5:百度-智能云-基础平台研发工程师,百度SRE内推-重庆大学-陈鹏-基础平台研发工程师

  • 6:京东寻猎计划内推

    • A:一面
      • 1:自我介绍
      • 2:说一种你最熟悉的集合类
      • 3:tcp状态,都有哪几种
      • 4:有过JVM 调优的经验么
    • 一面完后没有消息,后来被其他部门捞起来,要求现场面试,人在重庆,没去。
  • 7:图森未来 jinbo.wang@tusimple.com done

  • 8:今日头条

  • 9:拼多多

  • 10:唯品会

  • 11:有赞网

    • 一面
      • 1:简单的自我介绍
      • 2:针对我做的项目问了重启虚拟机启动顺序的功能
      • 3:询问动态磁盘扩容的功能
      • 4:
    • 三面
      • 1.介绍归并排序的原理
      • 2.有了解过springCloud,
      • 3.对netty有多少了解
      • 4.redis的内存管理模型,redis是如何实现LRU算法的,如果让你自己实现一个LRU算法,你会怎么实现?
      • 5.spring或者springMVC中有哪些是可以定制化的?
      • 6.如果让你实现一个JVM的栈,你会如何实现?
    • 四面
      • 1.说说你自己感兴趣的技术方向?
      • 2.说说你理解的云计算和大数据?
      • 3.有看过一些开源项目的源码?或者自己有写过一些小工具么?
      • 4.介绍你在百度最近做的事情?
      • 5.定时任务是怎么实现的?如果用Java来做怎么实现?有使用过一些第三方的定时任务的工具么?
        1. 给你打击最大的一件事?你从这件事收获到了什么?
      • 7.给定一个10G大小的文件文件里面全部是数字,只给你一个内存大小为1G的机器让你对这10G大小的文件进行排序?
      • 8.ArrayList的扩容机制,为什么扩容1.5倍?
  • 12:小米内推

    • 一面
      • 1:简单的自我介绍
      • 2:为什么从采矿工程转专业到软件工程?怎么准备的?
      • 3:平时怎么学习计算机
      • 4:Java 的集合类 以及各自的实现
      • 5:简单介绍一下JVM的内存管理
      • 6:什么样的对象会被分配到老年代
      • 7:永久带了解吗?在哪?采用什么方式进行垃圾回收
      • 8:讲解MapReduce的模型,讲解shuffle过程
      • 9:讲解hive的底层存储格式?它和传统的关系型数据库有什么区别
      • 10:讲解openstack的大致架构
      • 11:算法实现,如何判断一个链表是否有环
      • 12:判断一颗二叉树是否是镜像二叉树
      • 13:求图中的孤岛数量
    • 二面
      • 1:简单的自我介绍
      • 2:arrayList和linkedlist的实现,有在多线程的环境中使用过他们么?
      • 3:hashmap的底层实现?是否是现成安全的?
      • 4:concurrentHashmap的实现原理,如何解决segment锁粒度过大的问题?
      • 5:事务的隔离级别?mysql是否解决了幻读问题?
      • 6:什么时候关注堆内存溢出
      • 7:kafka的消息和数据库数据不一致问题该如何解决?如何服务端down掉,如何解决。
      • 8:hashmap这个数据结构的容量能否装满?在往这个结构中添加数据时会先进行是否装满的判断
  • 13:珍爱网

  • 14:快手

  • 15:网易

  • 16:欢聚时代

  • 17:多益网络

  • 18:CVTE

    • 一面:整体表现剧中吧,优点紧张
      • 1:简单的自我介绍
      • 2:印象最深的项目;
      • 3:集合框架实现介绍
      • 3:hashmap和hashtable区别
        • 扩容的时候
      • 4:currenthashmap简单介绍优缺点
      • 5:简单介绍一下多线程
        • 1:为什么要用多线程
        • 2:实现方式
        • 3:线程之间的通讯方式
      • 6:数据库的索引?
      • 7:事务之间的通讯方式
      • 8:数据库中乐观锁和悲观锁的机制
      • 9:职业规划
      • 10 :技术发展规划
      • 11:实习期间用了那些技术
      • 12:消息中间件如何保障消息顺序
        • A:通过业务方去保证
    • 二面
      • 1:简单自我介绍
      • 2:介绍redis的搭建集群的方式
      • 3:redis数据持久化的策略
      • 4:spring AOP的实现原理
      • 5:介绍熟悉的设计模式,手写单例模式
      • 6:spring MVC一个请求的发起流程
      • 7:数据索引简单介绍?索引的实现?聚簇索引和非聚簇索引的区别和联系
      • 8:innodb和myisam的区别联系
  • 19:thoughtworks

  • 20:face++

    • 一面
    • 1:简单的自我介绍
    • 2:hashmap实现原理,解决冲突的方式
    • 3:讲解kafka的实现模型
    • 4:redis的数据持久化策略
    • 5:统计PV和UV的原理
    • 6:linux对一个文件按照某列进行去重,然后再按照某列进行排序,然后再取前几列
    • 二面
      • 1:Java对象序列化的方式
      • 2:Java的集合类,那些是线程安全的,那些是线程非安全的
      • 3:写一个线程不安全的程序
      • 4:spring的IOC和AOP
      • 5:Spring中注解的作用
      • 6:current下面的包了解多少?
  • 21:360已投

  • 22:知乎已投

    • 一面
      • 1:简单自我介绍
      • 2:hashmap数据结构实现,以及hashmap在扩容的同时向map结构中添加数据,如何控制。
      • 3:redis数据结构的底层实现
      • 4:给你一个两个排序的好的链表,现在让你找到两个链表合并后的第k个节点
      • 5:介绍实习期间印象最深的项目。
    • 二面
      • 1:简单自我介绍
      • 2:说一个你印象最深的项目
      • 3:3段实习经历各自给你带来了什么?为什么离职?
      • 4:滴滴做的kafka的项目数据不一致问题如何解决?
      • 5:这个消息中间件为什么选择kafka而不用redis?
      • 6:如何让一个类不被继承
      • 7:接口和抽象类的区别和联系?
    • 三面
      • 1:介绍JVM的垃圾回收机制
      • 2:为什么不留在百度?
      • 3:php和Java的区别是什么?
      • 4:职业规划,分析自己更适合做哪种员工?
  • 23:美团

    • 一面
      • 1:简单自我介绍
      • 2:kafka的架构
      • 3:实现一个生产消费者模型
      • 4:为什么离开滴滴
      • 5:Runnable和Thread的区别联系
      • 6:单例模式实现(多种实现)
      • 7:说一下统计pv和uv以及页面停留时长的统计过程
      • 8:
    • 二面
      • 1:二叉树的先序遍历采用非递归的方式
      • 2:非递归的方式打印废弃那波数列
      • 3:讲解JVM的内存模型
      • 4:hashMap的底层实现
      • 5:threadLocal的底层实现
      • 6:Lock和sychronnized的区别和联系
      • 7:乐观锁和悲观锁的实现机制
      • 8:介绍事务
      • 9:spring IOC 原理
      • 10:spring AOP的原理
      • 11:注解的实现-->作用
      • 12:JVM中如何查看死锁,jstat 和jstack
      • 13:
    • 三面:
      • 1:对自己前两次的面试
      • 2:一个系统的设计题
        • 给你一个6个电梯,让你设计一个调度系统,如何将调度这个电梯可以让系统更好的运行。
  • 24:华为

  • 25:依图科技

    • 面试时间约定出现问题,
  • 26:爱奇艺

  • 27:kyligence

    • 一面
      • 1:arraylist和linkedlist区别和各自的应用场景
        • arraylist适合于查找多增删少的场景
        • linkedlist适合于增删少查找多的场景
      • 2:arrayList的扩容
        • 初始容量为10,扩容时每次增加原来容量的0.5倍。
      • 3:单例模式有几种?他们各自是如何摆着部分线程安全的
      • 4:说说Java volitate关键字?
        • A:保证可见性
        • B:禁止指令重排序使得,JVM优化失去作用
        • C:不能保证原子性
      • 5:我有什么想问的?
      • 1>:大数据分析平台
    • 二面
      • 1.实现一个查找二叉树深度的算法
      • 2.给定一个数组,查找和为给定值的数据对。
      • 3.100个苹果30个人吃,没人至少吃一个至多吃5个,模拟吃苹果的过程。
      • 4.hdfs. Put的原理
    • 三面
      • 1.说说最近半年自己的经历
      • 2.百度,滴滴分别给你带来了什么。
      • 3.redis和memcache的区别,自己redis 是怎么解决高并发问题的?redis 数据持久化策略
        • A:redis完全基于内存的数据库
        • B:redis支持丰富的数据结构
        • C:redis是单线程的,而memcache是多线程的
        • 单线程可以充分发挥,IO优势,但是设计到一些聚合运算时(占用CPU的操作时)会将这个线程卡住,一直此时读请求不能正常进行
        • 多线层
      • 4.nginx为什么比传统的tomcat 要快。
        • 异步非阻塞模型,epoll机制,模块化,流水线式的处理所有的请求。
      • 5.说一个JVM,G1垃圾收集算法,类加载机制,双亲委派模型
      • 6.Java线程池的实现原理
        • 主要有
        • 1:创建线程的线程工厂
        • 2:任务缓存队列实现
        • Java中的具体实现是由Executor这个框架及其实现类。常用的创建线程池的方式主要有两种
        • 一种ThreadPoolExecutor executor = new ThreadPoolExecutor(核心线程,最大线程数,线程没有任务执行时存活时间,单位,任务队列,缓存,拒绝策略)
        • Executors.newFixedThreadPool()等方式。
      • 7.线程的状态
      • 8.说说你熟悉的技术栈,kafka的实现模型
      • 9.数据库的优化
      • 10.索引的实现原理
      • 11.二叉树和B+书哪一种数据结构更适合存储在硬盘里面
  • 23:商汤科技

  • 24:追一科技

    • 一面
      • 1:简单的自我介绍
      • 2:滴滴的消息中间件的项目
      • 3:hashmap的底层实现
      • 4:nginx的负载均衡以及反向代理
      • 5:redis的底层实现,比如string的底层如何实现
    • 二面
      • 1:简单自我介绍
      • 2:三段实习离职原因
      • 3:那段实习经历对你而言收获最大
      • 4:说说算法复杂度为O(n)的算法
      • 5:那些算法是不稳定的,各自的时间空间复杂度是多少
      • 6:拓扑排序有听过么?
      • 7:知道什么是图么?怎么检验一个有向图是否有环?
      • 8:hashmap的底层实现
      • 9:给定一个整数数组,要求你对这个数组进行排序,并且不能改变数组以前的相对顺序
      • 10:session和cookies的区别和联系,session是怎么存储的?键值对
      • 11:简要介绍一下的tcp和udp以及http简要介绍,3次挥手和4次握手,
      • 12:tcp的状态有哪些?为什么tcp是有状态的而http是无状态的?

最终拿到的Offer

百度(内部转正-商业信用平台)
美团(基础平台)
贝壳(CTO技术线-基础平台)
华为(大数据研发)
猿辅导(服务端研发-小猿搜题产品线)
有赞科技(云平台研发)
kyligence(大数据研发)

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,948评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,371评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,490评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,521评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,627评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,842评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,997评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,741评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,203评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,534评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,673评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,339评论 4 330
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,955评论 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,770评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,000评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,394评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,562评论 2 349

推荐阅读更多精彩内容

  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,213评论 11 349
  • 在一个方法内部定义的变量都存储在栈中,当这个函数运行结束后,其对应的栈就会被回收,此时,在其方法体中定义的变量将不...
    Y了个J阅读 4,413评论 1 14
  • 3.1 介绍 elastix的发展始于2003年半至晚期,旨在促进我们的配准研究。在一些初始版本之后,我们决定将e...
    peterpan_hai阅读 2,628评论 0 2
  • 今天不停的吃吃,然后回寝室玩儿手机。 哈哈哈,寝室好像总是闹腾的,特别好玩儿。和上铺各种疯简直6到不行。 大学比我...
    小梨花阅读 221评论 0 0
  • 09114杨志红 《MILLIONS OF CATS》 by Wanda Gag 作者简介:婉达•盖格(Wanda...
    用心去旅行_e5d8阅读 658评论 0 0