2012/3.9彩讯科技面试

1.彩讯科技
1.遍历二叉树(广度遍历(一层一层遍历));
2.div +css (哪些属性,定位)
3.tomact运行stop线程是否停止。
4.finally在什么情况下不执行(虚拟机突然关闭的情况),强制结束进程(线程),exit(0),process.kill.while(true).
Thread.Abort()可终止正在执行finally块的线程,System.exit();
5.sleep()跟stop()的区别。
6.tcp通讯网络原因会引发哪些异常(Exception)。
7.socket网络通讯(hanlde等机制原理)。
8.哪些方法使线程停止.
9.一个方法 Point(),对象赋值。
10.java虚拟机分几个模块(rt,).
11.如何使HashMap性能最差
当创建 HashMap 时,有一个默认的负载因子(load factor),其默认值为 0.75,这是时间和空间成本上一种折衷:增大负载因子可以减少 Hash 表(就是那个 Entry 数组)所占用的内存空间,但会增加查询数据的时间开销,而查询是最频繁的的操作(HashMap 的 get() 与 put() 方法都要用到查询);减小负载因子会提高数据查询的性能,但会增加 Hash 表所占用的内存空间。
要使性能差,那在创建HashMap时通过构造函数,设定一个较大的load factor,最大值应该是1吧
12.HashMap是如何实现的
http://laotu5i0.iteye.com/blog/1021583
http://zhangshixi.iteye.com/blog/672697
13.如何用Sql语句实现一张表的两列交换数据
14.ajax有哪些属性跟方法(statchange,200,reponseText等)
提问
1.div +css (哪些属性,方法)--->float
2.jquery (哪些属性,常用的方法)
3.oracle(rownum为什么不用>=,它有什么特征),rowid是什么他有什么特征,mysql(核心,底层东西),oracle哪些书籍.
4.js实现ajax;兼容浏览器。
5.liunx常用命令(ls,cat,vi编辑器,liunx部署项目).
6.用过互联网开源软件(handpool,menchard,Agile,maven是控制版本的,ant是编译器,hundson持续集成,敏捷开发,Nio,持续集成).
core java,OOP,设计模式,还是Agile,单元测试,持续集成,重构.
但应该知道几个基本原则:单一职责、开放封闭、依赖倒置,如何在解决依赖,高内聚低耦合。spring和其他设计模式是帮助实现这些目标的一个技术手段而已。
“单一职责、开放封闭、依赖倒置,如何在解决依赖,高内聚低耦合,如果现在让你开发一个新闻发布网站,你怎么下手?
taobao开源几个东西,SCJP,一年后又考了SCWCD
7.structs1跟strucst2的区别
8.hibernate 跟 ibatis的区别。
9.开发主要用到什么帮助工具 (junit)。
10.设计模式常用的有哪些(模版,mvc,单列模式(synchronized有缺陷),代理模式,装饰模式,代理模式,适配器模式(接口)),httpwatch.
11.平常看些什么书籍.'
12.数据库优化方面,索引(什么是聚合索引(oracle),聚集索引(sqlserver));
13.https/tcp/ip,udp网络协议的区别。tcp跟udp的区别。
14.多线程知识.(threadLoacle,synchronized,lock)(软件怎么利用多线程)。
15.权限怎么实现(表与表直接的关系怎么设计),(用户,角色,权限).
16.设计系统的原则(单一职责、开放封闭、依赖倒置,如何在解决依赖,高内聚低耦合--->怎样做到)。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值