移动研究院和银行类面试

1 银行类的,考银行的书籍,中公和华图的一本通即可。

 对于面试类的,如果涉及到技术上的,例如IT港类的,一般只会止于项目级别,问的都不深入。


2 移动研究院

对于技术类的试题,考的都是专业性的计算机网络、算法、数据结构、操作系统,编程题等,面试的话,主要看什么公司,什么岗位,

如果中国移动研究院,也是项目级别,问的不深,二面,写一个ppt10min,展示自己的能力的项目或者经历。

如果为杭州研发中心,这个就是技术了,问的比较专业,问的也比较深,但是不涉及算法和数据结构。


其中,杭州研发中心的问题有:

一面,无小组讨论。

二面,技术。

下面主要为2面的技术:

1 jsonp跨域

略。

2 js延迟

   js延迟加载有setTimeout和

3 setTimeout和setInterval的区别?setTimeout也可以实现setInterval的效果,为什么还是有setInterval?

(1) setTimeout为一定时间后,执行函数;setInterval为每隔一段时间,重复执行函数。

(2) setTimeout为了实现setInterval的效果,需要写成如下:

function a(){

 ....//其他代码

setTimeout('a()',5000);//5秒后哦运行a()函数

}

如果靠setTimeout来模拟setInterval的效果,这样的话,因为其他代码也需要消耗时间,就不能保证,每隔几秒重复执行这个函数,故不能代替setInterval函数。实际例子如下:

假设需要10秒运行a函数中的其他代码,则第一次运行至代码setTimeout('a()',5000);/需要10s,则等待5s后继续运行a方法,再次运行到setTimeout('a()',5000),此时花费的时间为10s+5s+10s,也就是25s才运行一次。

而setInterval方法,无论a()方法需要多久运行,它都是每隔5s再次运行一次a方法。


4 jquery,js中prompt的用法

这里只介绍js中prompt中用法:


    

移动研究院和银行类面试_第1张图片

5 ajax中属性以及方法

属性:

abort()停止当前请求,open(), send(content)  ,  setRequestHeader("lable","value") 设置header并和请求一起发送,      getResponseHeader("headerLabel")  作为字符串返回单个的header标签,getAllResponseHeaders()   作为字符串返回完整的headers

方法:

readyState 状态对象,onreadystatechange   状态改变的事件触发器,   responseText        服务器进程返回数据的文本版本,  responseXML         服务器进程返回的数据文本状态,status    服务器返回的状态码 404="文件未找到" 200="成功"  ,  statusText          服务器返回的状态文本信息

6 display:none和visibility:hidden的区别?


7 说下cookie的弊端。


你可能感兴趣的:(移动研究院和银行类面试)