一面

24日 晚上5:30-6:40

1 先说自己熟悉的领域

2 list的实现有什么?

  arraylist1.6 1.7区别  底层

  linkedlist 底层是怎么实现的 单向还是双向  lru缓存

  如果按位置索引,那个快?

3 hash的实现 是否是线程安全的 写一个不安全的实现 哪里不安全

  hashmap的不安全在于扩容的时候

  参见:http://blog.csdn.net/dlf123321/article/details/52014162

4 concurrenthashmap 是否线程安全 先读后写是否有锁?

  至于在一个segment里先读后写是否会加锁,我猜会,但是现在也不敢确定

5 说说锁

  我从synchronized说到lock,ReentrantLock,ReentrantReadWriteLock,condition

  并且说了他们的区别联系,优势,劣势

  参见:http://blog.csdn.net/dlf123321/article/details/51366228

      http://blog.csdn.net/dlf123321/article/details/42373451

6 说说tomcat

  我提到了container,connector,及他们的关系与作用还有命令模式

  容器的四个子类

  还有session管理器,lifecycle接口,日志记录器,载入器

  参见http://blog.csdn.net/column/details/howtomcatworks.html

7 说说lt分发系统

   参见http://blog.csdn.net/dlf123321/article/details/52136730

8 说说阿里的天池大数据比赛 

  我说了很多,然后面试官也兴起了,就和我聊hadoop,然后想着比赛用mapreduce怎么实现,最后发现不行

二面

26日 总共30分钟

1 说阿里比赛 优化

2 说storm的分组

  参见:http://blog.csdn.net/dlf123321/article/details/51811965

3 说btadmin的只看下级

  参见:http://blog.csdn.net/dlf123321/article/details/52670403

4 觉得互联网什么吸引你

  分享的精神

5 hashmap与concurrenthashpm segment

6 spring的组成

  共三部分:ioc,aop和其他框架的整合

7 storm的并发

  参见:http://blog.csdn.net/dlf123321/article/details/51811281

三面

二面介绍后1分钟就开始了  总共30分钟

1 说旧书购(我自己的一个做的一个创业项目)

2 说阿里比赛的优化

3 家庭情况 去北京 OK不?





我发现,这篇博客里我写的最多的就是参见。

为什么总是写参见呢?因为面试官问我的问题(或者说我引导面试官问我的问题)都是我再csdn里记录过的,印象很深刻,在面试中,我几乎就是在复述我的博客内容。





在这里我想说两点

第一:一定要学会记录总结。首先你记录的东西印象比较深刻,不容易忘;而且即使你忘了,你翻出你的文章,也能很快的回忆起来

第二:面试的时候要引诱(额,这个词说的,应该说是诱导,引导)面试官和你聊你熟悉的领域

面试的多了以后,你会发现,面试很轻松的,就是把你会的东西一件一件摆出了就OK。

2017京东校招面试回忆(已成功拿到offer)的更多相关文章

  1. 【转】阿里2015校招面试回忆(成功拿到offer)

    原文转自:http://blog.jobbole.com/78722/ 1. 引言 继上次<百度2015校园招聘面试题回忆(成功拿到offer)>文章过后,大家都希望除了题目之外,最好能给 ...

  2. 阿里2015校招面试回忆录(成功拿到offer)

    1. 引言 继上次“百度2015校园招聘面试题回忆录(成功拿到offer)”文章过后,大家都希望除了题目之外,最好能给出自己当时的回答情况,看看有没有什么回答技巧,这样更有参考价值. 嗯,建议的很对, ...

  3. 2017腾讯校招面试回忆(成功拿到offer)

    我本来报的岗位是企业事业群,后来把我分配到了技术工程群 希望对明年找工作的朋友们能有一点帮助 一面 21号 大概1小时 面试半小时 聊天半小时 1 二叉树的查找 我大笔一挥,在纸上写下了下面的的代码 ...

  4. 百度校招面试经历及总结(已发offer)

    听说发面经可以攒rp,希望早点给我确定的offer通知,也希望看到这个面经的小伙伴能顺利拿到心仪的offer~ 职位:机器学习-数据挖掘工程师 9.15 上午11点 一面 1.介绍项目 2.考研意向, ...

  5. 墙裂推荐!2020Android阿里&腾讯&百度&字节&美团校招面试汇总

    基本情况 2021届硕士生,Android开发岗 此文主要是2020年年初春招实习的面试和正式校招面试经验汇总,最终校招拿到了腾讯,百度,美团等offer 主要包括阿里4面,腾讯实习4面和校招4面,字 ...

  6. 记2016腾讯 TST 校招面试经历,电面、笔试写代码、技术面、hr面,共5轮

    (出处:http://www.cnblogs.com/linguanh/) 前序: 距离  2016 腾讯 TST 校招面试结束已经5天了,3月27日至今,目前还在等待消息.从投简历到两轮电面,再到被 ...

  7. 【转】SQL Server -- 已成功与服务器建立连接,但是在登录过程中发生错误

    SQL Server -- 已成功与服务器建立连接,但是在登录过程中发生错误 最近在VS2013上连接远程数据库时,突然连接不上,在跑MSTest下跑的时候,QTAgent32 crash.换成IIS ...

  8. Sql server2012连接Sql server 2008时出现的问题:已成功与服务器建立连接,但在登陆过程中发生错误。(provider:SSL Provider,error:0-接收到的消息异常,或格式不正确。)

    以前连接是正常的,就这两天连不上了.(没有耐心的直接看末尾解决办法) 错误消息如下: 1.尝试读取或写入受保护的内存.这通常指示其他内存已损坏.(System.Data) 2.已成功与服务器建立连接, ...

  9. 物联网操作系统HelloX已成功移植到MinnowBoard MAX开发板上

    在HelloX开发团队的努力下,以及Winzent Tech公司(总部在瑞典斯德哥尔摩)的支持下,HelloX最新版本V1.78已成功移植到MinnowBoard MAX开发板上.相关源代码已经发布到 ...

随机推荐

  1. 典型分布式系统分析:MapReduce

    在 <分布式学习最佳实践:从分布式系统的特征开始(附思维导图)>一文中,提到学习分布式系统的一个好方法是思考分布式系统要解决的问题,有哪些衡量标准,为了解决这些问题:提出了哪些理论.协议. ...

  2. [WC 2013]糖果公园

    Description 题库链接 给你一棵 \(n\) 个节点,有 \(m\) 种颜色的树.每个节点上有一个颜色.定义一条树上路径的价值为 \[\sum_c V_c(\sum_{i=1}^{tim_c ...

  3. [BJOI 2011]元素

    Description 相传,在远古时期,位于西方大陆的 Magic Land 上,人们已经掌握了用魔法矿石炼制法杖的技术.那时人们就认识到,一个法杖的法力取决于使用的矿石.一般地,矿石越多则法力越强 ...

  4. [SPOJ 10628]Count on a tree

    Description 题库链接 求不带修改的树上路径第 \(K\) 小. \(N\) 个节点 \(M\) 组询问. \(1\leq N,M\leq 100000\) Solution 主席树维护树上 ...

  5. [WC 2005]友好的生物

    Description $W$ 星球是一个和地球一样气候适宜.物种聚集的星球.经过多年的研究,外星生物学家们已经发现了数万种生物,而且这个数字还在不断增大. $W$ 星球上的生物很有趣,有些生物之间很 ...

  6. [LNOI 2014]LCA

    Description 给出一个n个节点的有根树(编号为0到n-1,根节点为0).一个点的深度定义为这个节点到根的距离+1. 设dep[i]表示点i的深度,LCA(i,j)表示i与j的最近公共祖先. ...

  7. [JLOI2015]城池攻占 左偏树

    题目描述 小铭铭最近获得了一副新的桌游,游戏中需要用 m 个骑士攻占 n 个城池.这 n 个城池用 1 到 n 的整数表示.除 1 号城池外,城池 i 会受到另一座城池 fi 的管辖,其中 fi &l ...

  8. 最小公共祖先 (Tarjan) POJ1470

    POJ 1470 标准的LCA,输入感觉怪怪的=.= 自己看了下Tarjan,再参考了下别人的处理方法(感觉自己好弱..) #include <iostream> #include < ...

  9. bzoj1858[Scoi2010]序列操作 线段树

    1858: [Scoi2010]序列操作 Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 3079  Solved: 1475[Submit][Statu ...

  10. C++函数的重载

    两个以上的函数,具有相同的函数名,但是形参的个数或者类型不同,编译器根据实参与形参的类型以及个数的最佳匹配,自动确定调用的函数,这就是函数的重载. 两个名字相同的函数必须具有不同的形参,这里的不同指的 ...