zoukankan      html  css  js  c++  java
  • 美团后台开发面试经验

    2018/4/20 15:10 时间一个小时,电话面试
    1. 自我介绍一下
    2. 介绍一下SDN
    3. 介绍项目1项目2
    4. 你想做什么方向?为什么?(我们不太需要网络方向的)
    5. TCP三次握手四次挥手?一般是哪边请求关掉连接?CLOSE_WAIT是什么?
    6. 进程和线程的区别?
    7. 死锁产生的条件?
    8. 介绍一下HashMap,get方法?concurrentHashMap?为什么要分段锁?
    9. 介绍一下Synchronized和lock的区别。lock怎么释放锁?
    10. 介绍一下volatile,为什么要指令重排序?单线程会指令重排序吗?
    11. JVM参数,持久代,GC,GC工具,什么会放在老年代?(JVM工具)
    12. StringBuilder和StringBuffer的区别
    13. 线程池的参数?提供的线程池?队列先满还是先开到最大线程?FixedThreadPool的默认线程大小。
    14. Java引用?什么情况下用软引用?什么是内存不够?
    15. 反射,怎么用?怎么拿到对象?怎么访问private的域?
    16. Java内存泄漏?什么时候会出现内存泄漏?如何诊断哪个对象出现内存泄漏?
    17. left jion 和 inner jion
    18. 重写和重载?什么时候进行的?
    19. Java进程ID怎么获取?
    20. Linux怎么修改文件?
    21. 聚簇索引和非聚簇索引的区别。
    22. list中放的学生按照学号进行排序。
    23. sql优化?
    24. sql insert怎么写?
    25. 字符流和字节流的区别?图片传输是什么流?
    26. 输入流和输出流是什么?分别在什么时候用?写文件是什么流?

    目前就想到这些,拜拜了您嘞!

  • 相关阅读:
    Request源码总结
    jmeter并发顺序问题
    mysql函数应用
    读《飘》之后的感受
    itchat源码阅读一
    python将print的内容输出到txt文件
    说一下StoreBoard和纯代码编程各有什么好处吧
    CocoaPods 安装
    Silverlight调用WebSite类型的WebService,Debug时的跨域问题
    ComboBox的奇怪属性
  • 原文地址:https://www.cnblogs.com/fay0926/p/8892516.html
Copyright © 2011-2022 走看看