2013应届毕业生“联动优势”校招应聘总结

公司名称:联动优势

业务领域:移动支付、智能信息处理、移动应用

公司性质:

国有股份制企业、国资背景(中移动和中银联)。

办公地点在西2环或者北2环,中高档写字楼,配备台式电脑、座机等办公用品。

福利政策:

实习期工资按出勤一天150计算、此外每月有200元移动话费充值卡、过节费。

转正后工资构成为基本+补助+绩效+年终,基本工资在4-5k左右,不同人工资不同,一年一调。五险一金+补充商业保险。

技术管理多通道发展。

不提供住宿。

应聘流程:

宣讲会现场笔试:

1.看如下程序

 

 1 class A {
 2     
 3     public A(){
 4         run();
 5     }
 6     
 7     public void run(){
 8         System.out.println("A's run");
 9     }
10 }
11 
12 class B extends A{
13     public B(){
14         
15     }
16     
17     public void run(){
18         System.out.println("B's run");
19     }
20     
21 }
22 
23 public class MainTest {
24     public static void main(String[] args) {
25         B b = new B();
26     }
27 }

 

输出为:B's run

 

创建子类时会先调用父类的构造方法,此构造方法中调用的方法仍然是执行子类中重写后的方法。此处是可能产生疑惑的地方,只需要谨记当子类重写了父类的方法后,任何调用都执行重新后的方法。

 

2.JSP的生命周期是?

答:

  解析阶段:Servlet容器解析JSP文件代码,如果有语法错误,就会向客户端返回错误信息
  翻译阶段:Servelet容器把JSP文件翻译成Servelet源文件
  编译阶段:Servelet容器编译Servelet源文件,生成servelet累
  初始化阶段:加载与JSP对应的Servelet类,创建其实例,并调用它的初始化方法
  运行时阶段:调用与JSP对应的Servelet实例的服务方法
  销毁阶段:调用与JSP对应的Servelet实例的销毁方法,然后销毁Servelet实例

 

3.哈夫曼树的题,具体忘了,当时不记得哈夫曼树的概念。

定义:

给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree)。

构造方法:

 

假设有n个权值,则构造出的哈夫曼树有n个叶子结点。 n个权值分别设为 w1、w2、…、wn,则哈夫曼树的构造规则为:

 

(1) 将w1、w2、…,wn看成是有n 棵树的森林(每棵树仅有一个结点);

 

(2) 在森林中选出两个根结点的权值最小的树合并,作为一棵新树的左、右子树,且新树的根结点权值为其左、右子树根结点权值之和;

 

(3)从森林中删除选取的两棵树,并将新树加入森林;

 

(4)重复(2)、(3)步,直到森林中只剩一棵树为止,该树即为所求得的哈夫曼树。

 

 

4.线程间的通信方式?

暂无可靠答案,欢迎留言解答。

 

第一轮技术面试:

面试官第一个问题是让编写一个冒泡排序的算法,不过不同的是,在编写的同时他还要提问其他问题,被迫被面试者一心两用。问到包括AJAX的诸多内容,主要是简历中列出的。其中值得注意的是AJAX的特点是异步刷新。

 

第二轮人资面试:

很常规的人资面试,并无特别的地方。注意最后一个反问HR的问题一定要显示出自己的上进心。

 

第三轮待遇洽谈:

两轮面试没问题了,通知我去公布了一下薪资待遇,如上所述。

 

本着对移动互联网的渴望和业务的对口,我选择了这家公司。

转载于:https://www.cnblogs.com/FlameRen/archive/2013/02/26/2933920.html

你可能感兴趣的:(面试,数据结构与算法)