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

面试经历

2016-08-13 17:45 375 查看
<pre name="code" style="box-sizing: border-box; overflow: auto; font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; font-size: 14px; padding: 9.5px; margin-top: 0px; margin-bottom: 10px; line-height: 1.5; word-break: break-all; word-wrap: break-word; border: 1px solid rgb(204, 204, 204); border-radius: 4px; white-space: pre-wrap; text-indent: 32px; color: rgb(34, 34, 34) !important; background: rgb(249, 249, 249);">2012的开年,我经历了近十余次的面试,我知道其中的酸甜苦辣。<br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">面对失败时,有人对我说,面试就是去找打击的。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">如果一次次的打击,最后你疲惫了,那你也就输了。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">面试不但是检验我们的知识的,还有我们做人的道理。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">我去过这样一家公司面试,总监亲自出面,按照笔试题一道一道</span><span style="box-sizing: border-box;">的考你,写出来的问你为什么这样做。没写出来的,再给你一次机会</span><span style="box-sizing: border-box;">还写不出来,再给你讲解,面对一道sql题,我不耐烦了,说:我写不出来</span><span style="box-sizing: border-box;">然后就跳过,之后还有一道上机题,题目不难,但要按他的思路,</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">我是不能完全理解他的需求,就自己在那慢慢的琢磨 慢慢的写</span><span style="box-sizing: border-box;">期间还有继续给我分析,半天虽写出来点东西,但没达到要求。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">因为这次面试我耗费了好多时间,实在是不想写了... 最后放弃了,</span><span style="box-sizing: border-box;">然后回到会议室继续面谈,我知道,这次是没戏了...</span><br style="box-sizing: border-box;" />
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;"><br style="box-sizing: border-box;" />
</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">所以最后想听听总监对我这次面试的总结:</span></p>
<span style="box-sizing: border-box;">他指出了我简历上的一些毛病,不该这样写,该怎么样之类的...</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">最后他说,人要有一个好的态度,笔试题我给你分析了那么长时间,</span><span style="box-sizing: border-box;">你还是没信心能把他写下来,上机题你不会做 可以问我啊,不管怎样</span><span style="box-sizing: border-box;">都不能放弃,</span><span style="box-sizing: border-box;">我招的人是一个能干活的人,不是一个一遇到困难就退缩的人</span><span style="box-sizing: border-box;">如果我是你的话,我一定会使劲的问,我一定要把他写出来。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">公司招的不是一个多么高级的职位,只是一个初级的,而我败给了自己。</span><br style="box-sizing: border-box;" />
<br style="box-sizing: border-box;" />
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">说谎话是要付出代价的</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;"><br style="box-sizing: border-box;" />
</span></p>
<span style="box-sizing: border-box;">没投简历,在qq群里发消息说需要一个面试,然后有位经理第二天就约我去公司面试</span><span style="box-sizing: border-box;">这位经理不太一样 很随和,最大的不同就是,没问过一个问题,他就会自己详细</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">解答一遍,不管面试者回答的完善不完善,有些经理就不是,问一个问题,面试者</span><span style="box-sizing: border-box;">回答完之后,然后就过去了,也没个总结与,拿不准的题,回答完之后心里都没底</span><br style="box-sizing: border-box;" />
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">感觉这位经理问的问题还真的不一样,比如:</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;"><br style="box-sizing: border-box;" />
</span></p>
<span style="box-sizing: border-box;">谈谈你对面向对象的理解</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">谈谈你对String这个类的理解</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">说说ArrayList LinkedList 链表 栈...区别联系</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">还有好多,记不大清了,最后经理介绍公司的业务,未来的发展方向,薪水待遇</span><span style="box-sizing: border-box;">感觉像要通过了一样,说: 我这边没啥问题了,等会看看人事那边还有啥问题,</span><span style="box-sizing: border-box;">一会人事的来了,谈了一些人事比较感兴趣的问题,说到为什么要从上两家辞职呢?</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">由于我两家公司工作时间都比较短,都是两个月左右。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">我说第一家是由于部门人员的调整,要我从开发转为其他岗位,就不干了...</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">由于不是真实的理由,说话的时候 可能前语不搭后语的,为什么要调整呢,为什么</span><span style="box-sizing: border-box;">不和经理沟通一下呢,这对你有影响吗,问的我自己都不知道怎么回答了,人事应该能</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">看的出来(其实是考核没通过而被辞退),我记得,这是我所有的面试中唯一的一次谎话。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">其实我是抱着试试的态度,发现要圆好一个谎话 是没那么容易的。</span><br style="box-sizing: border-box;" />
<br style="box-sizing: border-box;" />
<br style="box-sizing: border-box;" />
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">其实还有好多的面试,或多或少都能暴露出我的一些缺点和不足。</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;"><br style="box-sizing: border-box;" />
</span></p>
<span style="box-sizing: border-box;">不管成功失败与否,态度和诚实是最重要的。</span><br style="box-sizing: border-box;" />
<span style="box-sizing: border-box;">下面像大家分享一些笔试题,其实网上或书上都有这些所谓的面试宝典之类的。</span><br style="box-sizing: border-box;" />
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">面试宝典我们不可能全部记住,但可以参考一些公司的真实的笔试题...</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;"><br style="box-sizing: border-box;" />
</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">一:什么是多线程?为什么要用多线程?与多进程的区别是什么?</span></p>
<span style="box-sizing: border-box;">答:</span><span style="box-sizing: border-box;">线程是程序中一个单一的顺序控制流程.在单个程序中同时运行多个线程完成不同的工作,称为多线程. <br style="box-sizing: border-box;" />
</span>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">使用线程可以把占据长时间的程序中的任务放到后台去处理 ,用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度,程序的运行速度可能加快。</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">线程和进程的区别在于,子进程和父进程有不同的代码和数据空间,而多个线程则共享数据空间,每个线程有自己的执行堆栈和程序计数器为其执行上下文.多线程主要是为了节约CPU时间,发挥利用,根据具体情况而定. 线程的运行中需要使用计算机的内存资源和CPU。</span></p>
<p style="box-sizing: border-box; margin-top: 0px; margin-bottom: 10px;"><span style="box-sizing: border-box;">写一个JDBC程序连接oracle,并打印结果集。</span></p>
public class Test { public static void main(String[] args) { try { Class.forName("oracle...."); // 注册驱动省略 } catch (ClassNotFoundException e) { e.printStackTrace(); } Connection con = null; PreparedStatement pst = null; ResultSet rs = null; try
{ con = DriverManager.getConnection("...", "...", "..."); // url,user,password省略 pst = con.prepareStatement("select * from table where uid = ?"); pst.setInt(1, 100); rs = pst.executeQuery(); while (rs.next()) { System.out.println(rs.getInt(1)); // 打印数据 System.out.println(rs.getString(2));
} } catch (Exception e) { e.printStackTrace(); } finally { while (rs != null) { // 关闭连接资源 try { rs.close(); } catch (Exception e2) { e2.printStackTrace(); } } // pst con 关闭同上 } }}


概述MVC体系结构 为什么要用MVC结构?
MVC模式是"Model-View-Controller"的缩写 中文翻译为模式视图控制器

Wiew通常是JSP,即页面显示部分。Controller通常是Servlet 即页面显示的逻辑部分实现

Model通常用服务端的javaBean或者EJB实现 即业务逻辑部分的实现

优点:低耦合性 高重用性和可适用性 较低的生命周期成本 可维护性 有利于团队开发
如何理解面向对象。如何理解String这个类,和StringBuffer StringBuilder的区别
ArrayList LinkedList Vector的区别
简要画出MVC模式的流程图

orderID(PK,合同ID) region(地区) sales(销售人员) total(合同金额)

1 A 张三 1000   

2 A 李四 5000

3 C 赵五 3000

4 A 张三 4000

5 C 赵五 2000

6 A 张三 3000

7 B 王六 5000

8 B 钱七 2500

9 B 王六 6000

一:统计出每个地区的合同金额合计并按此倒序排列显示

select region,sum(total) from salesorder group by region;


二:统计出每个地区的销售人员数量

select region,count(*) from salesorder group by region;


三:统计出每个地区合同金额最少的销售人员

select s.orderID,s.sales  from (select min(total) as mintotal,region from salesorder group by region)q,salesorder s where q.mintotal=s.total and s.region=q.region


四:统计出所有超过本地区合同金额平均值的合同及金额

select distinct q.* from (select avg(total) as avgtotal,region  from salesorder group by region)p,salesorder
q where q.total>p.avgtotal;

简答题:window.onload=function(){};什么含义?是否可以存在多个?
Cookie和session的区别与联系
阐述一下java多线程中"锁"的概念?
堆栈和队列的区别?
编程:java实现冒泡排序

<strong>public class Test {

public static void main(String[] args) {
int temp[] = {13,52,3,8,5,16,41,29};
//执行temp.length次
for (int i = 0; i < temp.length; i++) {
for (int j = 0; j < temp.length-i-1; j++) {
if(temp[j]>temp[j+1]){ //前一个数和后一个数比较
int a = temp[j];
temp[j] = temp[j+1];
temp[j+1] = a;
}
}
}
for (int i = 0; i < temp.length; i++) {
System.out.print(temp[i]+" ");
}
}
}</strong>

写一个方法 实现字符串替换 如输入bbbwlirbbb 输出bbbhhtccc

这道题我叨咕了半天没写出来,我还以为是要找什么方法或规律呢
网上一搜答案,简直吐血了。

String str = "bbbwlirbbb";
String s = str.replaceAll("wlirbbb", "hhtccc");
System.out.println(s);


还有好多,就到这吧,没写出答案的 可以从网上搜索的到,自己要有主动精神。

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