喜出望外但结局很可惜的腾讯电话面试

喜出望外但结局很可惜的腾讯电话面试


=======================================
在找工作的这段时间,才明白我不再是毕业生了,对知识的认知不能只明白原理的层面,更不可能对面试官说这个我会学很快。面试官要的是“专家”,可怜我们这些小公司出身的,Boss要的是进度,要的是结果。。。
不断地和面试官,可以让自己明白还有许多东西要学习,有些以前都接触过,但没有深入了解,有的了解过,但忘记了,可惜啊
=======================================

昨天跟腾讯的面试官约好下午2点面试,结果给推迟了半个小时。这个倒没什么,不过最后给的回应,很可惜,还有点距离
把面试过程的几个问题分享一下:

编程相关:
Vector与ArrayList的区别
不记得是哪本教科书直接告诉我,不要再用Vector了,好了,这回直接给傻掉了。回头找了一下答案,分析了一下源代码,终于清楚

  Vector和ArrayList Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素。
  Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayList的方法不是,由于线程的同步必然要影响性能,因此,ArrayList的性能比Vector好。
  当Vector或ArrayList中的元素超过它的初始大小时,Vector会将它的容量翻倍(如果没有指定增加系数),而ArrayList只增加50%的大小,这样,ArrayList就有利于节约内存空间。
Vector的add(E)函数:


ArrayList的add(E)函数:

HashMap与HashTable的区别
在线程同步性对比,HashTable是线程同步的,HashMap是非线程同步的
再对比一下hash及index算法:
HashTable:

HashMap:

Java的GC,垃圾回收机制
网上的文章很多,不多说,不过要清楚 还有个名词:新生代。

Jsp的两种include方法对比
你还在用Jsp编程吗?随着开源框架不断地发展,jsp所承担的责任越来越少,渐渐地忽略了它。
Jsp的两种include方法对比   http://andyzhchy.javaeye.com/blog/500966

Servlet的几个方法,及生命周期
又是一个糟糕的回答,还真的没去好好想就回答了,以前知道,没细想。记得不是很清楚。
 Servlet生命周期 http://blog.csdn.net/luwei42768/archive/2008/10/31/3191455.aspx

Request获取IP地址的方法
呵呵,习惯了IDE的提示,居然回答了getIpAddr(),郁闷
回头想起来。。。。。getRemoteAddr()

创建线程有哪些方法
两种,一种继承Thread,一种实现Runable

Linux命令相关:
df能查看目录的占用空间吗?
还真没用过,回头查帮助,应该只能查看文件空间的占用率,如果有人知道,麻烦告知一下。

grep忽略大小写的参数是什么?
只用过简单的查找哦:-i或--ignore-case 忽略字符大小写的差别。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 31
    评论
评论 31
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值