逻辑思考题:
1:你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?
4个
2:如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?
3+3+3-5
5+5-3-3
3:有8个颜色,大小一样的小球,其中的一个质量和比其他的重,给你一个天平,你最少几次就可以称出那个重的球。(不要想着自己用手拿)
2
3,3,2
3,3
面试题:
1:请介绍一下自己(2-3分钟)
姓名,家乡。
经验(项目经验)和能力(自学能力)。
态度:(对编程有兴趣)
兴趣爱好。(可提可不提)
2:你有男/女朋友吗?你结婚了吗?
稳定性
精力,加班,出差。
你家庭和睦吗?
3:你有什么要问的吗?
对公司一定要有了解。(太偏僻的公司女同学就不要去了)
公司的前景,业务方向。
谈钱不伤感情。(心里有个底线6000 开口7000)
面试题:
多线程:
1:多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?
2:启动一个线程是用run()还是start()?
3:sleep() 和 wait() 有什么区别?
4:线程的基本概念及线程的生命周期.
集合:
1: HashMap和Hashtable的区别。
2:Collection 和 Collections的区别。
3: List, Set, Map是否继承自Collection接口?
4:说出ArrayList,Vector, LinkedList的存储性能和特性?
5:你所知道的集合类都有哪些?主要方法?
ArrayList
LinkedList
HashSet
HashMap
IO:
1: java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
2:什么是java序列化,如何实现java序列化?
|
|