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

移动研究院和银行类面试

2015-11-26 11:45 555 查看
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中用法:

<script type="text/javascript">

//prompt()方法用于显示可提示用户进行输入的对话框

//prompt(text,defaultText),text可选,在对话框中显示的纯文本,defaultText可选,为默认输入本文的值

//如果用户单击提示框的取消按钮,则返回null,如果用户单击确定按钮,则返回的是输入字段当前显示的文本



function dispPrompt() {

var name = prompt("请输入您的名字","");

console.log(name);

if (name != null && name != "") {

document.write("Hello " + name + "!");

}

}

</script>

<body>

<input type="button" onclick="dispPrompt()" value="展示一个prompt提示框" />

</body>



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的弊端。

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