zoukankan      html  css  js  c++  java
  • 阿里面试题:

    阿里面试题:

      1.hashmap的内部实现机制,hash是怎样实现的,什么时候rehash

      2.java的内存管理

      3.分布式缓存的内存管理,如何管理和释放不断膨胀的session,memcache是否熟悉

      4.oralce的底层管理(怎样让查询快,插入慢)

      5.java底层是怎样对文件操作的

        http://greemranqq.iteye.com/blog/2063277

      6.研究了哪些框架的源码

      7.并发问题,锁,怎么处理死锁,脏数据处理

        http://my.oschina.net/u/138995/blog/297545

      8.性能问题

      9.equals和hashcode这些方法怎么使用的

        http://blog.csdn.net/lubiaopan/article/details/4791427

      10.java的NIO

        http://lvwenwen.iteye.com/blog/1706221

    http://www.importnew.com/2000.html

      1.先从项目模块入手,详细问项目模块是怎么实现的,遇到的问题怎么解决(一定要说自己做过的,真实的情况)

      2.sql语句优化怎么做的,建索引的时候要考虑什么

      3.spring ioc你的理解,ioc容器启动的过程是什么样的,什么是ioc,aop 你个人的理解是什么

      4.jms 你个人的理解,就是消息接收完怎么处理,介质处理(为什么重启mq就能恢复)

      解答:http://setting.iteye.com/blog/1097767

      5.sychronized 机制 加了static 方法的同步异同,A 调用 B,A执行完了,B没执行完,怎么解决这个同步问题

      6.servlet 默认是线程安全的吗,为什么不是线程安全的

      解答:不是 :url:http://westlifesz.iteye.com/blog/49511

      http://jsjxqjy.iteye.com/blog/1563249

      http://developer.51cto.com/art/200907/133827.htm

      7.spring里面的action 默认是单列的,怎么配置成多列?

      socpe =propty ?

      8.socket 是用的什么协议,tcp协议连接(握手)的过程是什么样的,socket使用要注意哪些问题

      解答:tcp协议,

      9.数据库连接池设置几个连接,是怎么处理的,说说你的理解

      10.自定义异常要怎么考虑呢,checked的异常跟 unchecked 的异常的区别

      11.线程池是怎么配置的,怎么用的,要注意哪些,说下个人的理解

      12.tomact 里session共享是怎么做到的,

      解答:http://zhli986-yahoo-cn.iteye.com/blog/1344694

      13.服务器集群有搭建过吗

      解答:http://www.iteye.com/topic/1119823

      阿里B2B北京专场java开发面试题(2011.10.29)

      http://yueyemaitian.iteye.com/blog/1387901

      3、画出最熟悉的三个设计模式的类图

      4、写代码分别使得JVM的堆、栈和持久代发生内存溢出(栈溢出)

      第一面(只记得这么多了)

      1、笔试题第四题实现又口述了下

      2、有个每秒钟5k个请求,查询手机号所属地的笔试题(记得不完整,没列出),如何设计算法?请求再多,比如5w,如何设计整个系统?

      3、比较熟悉什么技术?我说jvm和oracle,就让我画jvm的体系结构,画了之后说各个部分的职责,并扯到运行期优化。

      第二面(没有技术细节,都是泛泛的,但是我回答的比较保守,只觉得能滔滔不绝的说上半小时才敢说看过或了解)

      1、是否愿意去杭州

      2、熟悉各种技术框架么?源码读过么?

      3、数据库了解什么?mysql了解么

      4、前台技术,看我用的ExtJS,就问是否了解JQuery

      5、进现在的公司,觉得对技术是否有提升?

      第三面,此面没有技术问题

      第四面HR(感觉这面问题回答的有点扯,毕竟是这么几年来首次面HR,之前面过2、3个公司,要么很早就挂了,要么感觉流程太长,自己不愿意面下去)

      1、愿意去杭州发展么?我说要考虑,hr就问主要考虑什么问题

      2、从技术角度来说,你觉得你跟你同学比怎么样

      3、你的父母怎么看待你的

      支付宝java开发电话面试题(2011-12-22)http://yueyemaitian.iteye.com/blog/1387906

      这是第二面的面试题。虽然过了二面,但是没有约定时间去杭州面试。过了一周之后偶然的机会,参加了淘宝的专场拿到了offer,所以支付宝后续面试就终止了。

      1、jvm性能调优都做了什么

      2、高并发情况下,我们系统是如何支撑大量的请求的

      3、集群如何同步会话状态

      4、负载均衡的原理

      5、数据库事务属性

      6、二叉树的遍历算法

      7、hashtable和hashmap的区别

      8、并发、同步的接口或方法

      9、string、stringbuilder、stringbuffer区别

      10、https处理的一个过程,对称加密和非对称加密

      11、线程的几种状态

      12、了解手机开发么

      13、个人优势

      14、与同事沟通的时候,如果遇到冲突了如何解决

      15、工作中觉得哪方面欠缺?

      16、有问题要问么?

      17、期望薪水

      18、为什么要离开现在的公司

      * struts1.2和webwork的区别

      * hibernate和ibatis的区别

      * spring工作机制,IOC容器

      * servlet的一些相关问题

      * webservice相关

      * java基础:jvm,HashSet等等

      * 考察学习新技术的能力

  • 相关阅读:
    概念理解及常用方法
    WeX5触发事件
    前端页面问题小结
    高性能 CSS3 动画
    IScroll5中文API整理,用法与参考
    关于浏览器兼容之mate标签
    HTMl5的sessionStorage和localStorage
    web app iphone4 iphone5 iphone6 响应式布局 适配代码
    Javascript模板引擎分享
    css3 media媒体查询器用法总结
  • 原文地址:https://www.cnblogs.com/litaiqing/p/4317057.html
Copyright © 2011-2022 走看看