您的位置:首页 > 职场人生

面试

2016-03-11 13:46 253 查看
前端问题:

1.ajax跨域

通过jsonp $.jsonp

2.js闭包

3.js防止重复提交

-----------------------------------------------------------

Java问题:

1.spring代理

2.设计模式用过哪几个﹉重要问题

3.内存调优

4.tomcat调优

5.并发包,高并发

6.虚拟机内存模型

7.spring源码

8.分布式事物

9.线程安全如何实现,线程池原理

10.object对象方法

11.八种数据类型长度,最大值

12.数据结构list,map

13.nginx原理

14.看过的书,正在研究的新技术

15.Java的锁机制

16.redis用法,和memcache区别﹉重要

17.solr用法

18.事物隔离级别,默认的是哪个

19.排序有几种排序算法,时间复杂度,空间复杂度

20.序列化和反序列化

21.RMI和webservice区别

22.webservice用到哪些协议

23.notifal和notifalall区别

24.实现一个链表

25.如何实现单点登陆

26.http协议详解

27.一万人如何抢100个库存商品

28.syncjronized修饰代码块和方法的区别

29.nginx负载均衡两台机器,用户请求被转发到A机器上了,而此时A机器挂掉了,请求又被转发到B机器,这个session应该会失效,怎么处理

30多线程通信

31.线程实现方式除了继承Thread和实现Runnable接口,还有什么其他方式

32.nio的详解

------------------------------------------------------

数据库

1.mySQL引擎

2.索引机制,多列索引,执行顺序

3.数据库悲观所和乐观锁区别,如何实现

------------------------------------------------------

linux操作:

1.Linux当然下目录查看含有一个关键词

2.linux其他操作

Redis

Mysql

Spring

Zookeeper

Dubbo

多线程

设计模式

算法

跨域

微信开发

Solr

linux

Nginx

Jvm

mq,消息组件

同步异步

rmi

webservice

hessian

rpc

springdata shiro redis fastdfs

dubbo

容错策略,负载策略,SOA,原理,结果缓存,异步,本地参数等等

zookeeper心得就是,你要知道节点类型,会话,zookeeper能做组员管理,能做配置管理,zookeeper集群,zookeeper结构、zookeeper的命令,以及zookeeper的性能等等。

对dubbo的使用心得

redis和memcache的区别

如何使用消息队列实现秒杀

集群下如何管理session

1.最简单的是集群间session复制,但是当集群规模较大时,通信量过大。

2.负载使用Hash算法将同一个IP的请求转发到同一台服务器上。

3.使用cookie记录session,每次请求时将session带上。

4.使用专用的session服务器进行管理,可用redis等非关系性数据库实现

有过查找线上内存泄露、负载过高、死锁的经验吗

平时工作中如何使用zookeeper

---金色家园---

memcahe集群配置、秒杀设计、多线程和线程池,dubbo协议,单例什么情况下被破坏,内存结构和对象创建过程,jvm调优工具和过程

线程状态

新建状态(NEW) 、就绪状态(RUNNABLE)、执行状态(RUNNING)、阻塞状态(BLOCKING)、死亡状态(DEAD)

阻塞状态的发生

1.调用wait,进入等待

2.获取同步锁时,同步锁被别的线程占用

3.执行sleep或join,或者io请求时

synchronized和lock的区别

1.lock和synchronized都是线程同步锁

2.lock多了锁投票、定时锁等待、中断锁等待

3.synchronized是在jvm层面实现的,如果出现异常,会自动释放锁、lock是在代码层面实现的,必须自己手动释放锁

4.在资源竞争不激烈的情况下,synchronized要比lock快,如果资源竞争激烈,lock要快一些。因为jvm会尽可能的优化synchronized,lock就提供了比较多样化的同步方式,比如有时间的同步。

hashmap的底层结构

数组和链表

redis支持的数据类型

String、hash、list、set、sortset

常用的数据库索引

唯一索引和主键索引

nosql的优缺点,mongodb的好处

nosql数据易扩展,读写速度快,成本低。但是不支持sql,一般都不支持事务。

13:42:15
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: