北京合众思壮科技股份有限公司2月招聘面试题157道2020226

属于Ajax的关键技术有()。

A.使用DOM进行页面内容动态显示和交互

B.使用XML和XSLT进行数据交换和操纵

C.使用XMLHttpRequest与服务器端进行异步数据查询和检索

D.使用JavaScript将所有元素绑定在一起

E.使用Java语言


正确答案:ABCD


XMLHttpRequest对象的readyState属性值为()时,代表请求成功数据接收完毕。

A.0

B.1

C.2

D.3

E.4


参考答案:E


以下是Ajax的XMLHttpRequest对象属性的有()。

A.onreadystatechange

B.abort

C.responseText

D.status


参考答案:A, C, D


下面()不是XMLHttpRequest对象的方法。

A.open()

B.send()

C.readState

D.responseText


参考答案:C, D


下面Ajax代码中,存在哪些错误()。

A.var url="operate=doCheckUserExists&uname="+uname;

B.xmlHttpRequest=createXmlHttpRequest();

C.xmlHttpRequest.onreadystatechange=haoLeJiaoWo;

D.xmlHttpRequest.open("POST",url,false);


参考答案:A


北京合众思壮科技股份有限公司2月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:什么是python模块?Python中有哪些常用的内置模块?可用的回答 :Python模块是包含Python代码的.py文件。此代码可以是函数类或变量。一些常用的内置模块包括:sys、math、os、re、random、time,datatime、json等问题 Q2:AJAX是什么,如何使用AJAX?可用的回答 : jax(异步的javascript 和xml) 能够刷新局部网页数据而不是重新加载整个网页。 第一步,创建xmlhttprequest对象, var xmlhttp =new XMLHttpRequest(); XMLHttpRequest对象用来和服务器交换数据。 第二步,使用xmlhttprequest对象的open()和send()方法发送资源请求给服务器。 第三步,使用xmlhttprequest对象的responseText或responseXML属性获得服务器的响应。 第四步,onreadystatechange函数,当发送请求到服务器,我们想要服务器响应执行一些功能就需要使 用onreadystatechange函数,每次xmlhttprequest对象的readyState发生改变都会触发onreadystatechange函数。 问题 Q3:什么是PYTHONPATH?可用的回答 :它是导入模块时使用的环境变量。每当导入模块时,也会查找PYTHONPATH以检查各个目录中是否存在导入的模块。解释器使用它来确定要加载的模块。问题 Q4:Python中的lambda是什么?可用的回答 :它是一个单独的表达式匿名函数,通常用作内联函数。问题 Q5:如何删除python数组的值?可用的回答 :可以使用pop()或remove()方法删除数组元素。这两个函数之间的区别在于前者返回已删除的值,而后者则不返回。问题 Q6:参数如何通过值或引用传递?可用的回答 :Python中的所有内容都是一个对象,所有变量都包含对象的引用问题 Q7:如何删除python数组的值?可用的回答 :可以使用pop()或remove()方法删除数组元素。这两个函数之间的区别在于前者返回已删除的值,而后者则不返回。问题 Q8:如何将数字转换为字符串?可用的回答 :要将数字转换为字符串,请使用内置函数str()。如果需要八进制或十六进制表示,请使用内置函数oct()或hex()问题 Q9:谈谈你对闭包的理解?可用的回答 : #闭包函数的实例 # outer是外部函数 a和b都是外函数的临时变量 def outer( a ): b = 10 # inner是内函数 def inner(): #在内函数中 用到了外函数的临时变量 print(a+b) # 外函数的返回值是内函数的引用 return inner if _name_ = _main_: # 在这里我们调用外函数传入参数5 #此时外函数两个临时变量 a是5 b是10 ,并创建了内函数,然后把内函数的引用返回存给了demo # 外函数结束的时候发现内部函数将会用到自己的临时变量,这两个临时变量就不会释放, 会绑定给 这个内部函数demo = outer(5) # 我们调用内部函数,看一看内部函数是不是能使用外部函数的临时变量 # demo存了外函数的返回值,也就是inner函数的引用,这里相当于执行inner函数 demo() # 15 demo2 = outer(7)问题 Q10:什么是PEP 8?可用的回答 :PEP 8是一个编码约定,关于如何编写Python代码更具可读性。算法题面试官常问到的一些算法题目整理如下(大概率会机考):算题题 A1:两个列表的(相同部分)最小索引和题目描述如下:Suppose Andy and Doris want to choose a restaurant for dinner, and they both have a list of favorite restaurants represented by strings.You need to help them find out their common interest with the least list index sum. If there is a choice tie between answers, output all of them with no order requirement. You could assume there always exists an answer.Example 1:Input:Shogun, Tapioca Express, Burger King, KFCPiatti, The Grill at Torrey Pines, Hungry Hunter Steakhouse, ShogunOutput: ShogunExplanation: The only restaurant they both like is Shogun.Example 2:Input:Shogun, Tapioca Express, Burger King, KFCKFC, Shogun, Burger KingOutput: ShogunExplanation: The restaurant they both like and have the least index sum is Shogun with index sum 1 (0+1).Note:The length of both lists will be in the range of 1, 1000.The length of strings in both lists will be in the range of 1, 30.The index is starting from 0 to the list length minus 1.No duplicates in both lists.给两个列表,求加起来的索引是最小的重合部分,若有多个相同的则输出多个相同的,无顺序要求。思路:直接判断的话是 O(mn),利用哈希表(字典)来减少查询时间。可优化部分:第二次不用哈希表,用两个变量,一个代表当前的最小值,一个代表所存数据,不断替换,追加。测试用例:https:/ Solution(object): def findRestaurant(self, lis

从创建一个XmlHttpRequest对象开始,到成功接收到服务器响应结束,onreadystatechange事件一共触发()次。

A.2

B.3

C.4

D.5


参考答案:D


XMLHttpRequest对象的readyState属性值为()时,代表请求成功数据接收完毕。

  • A、0
  • B、1
  • C、2
  • D、3
  • E、4

正确答案:E


下面()不是XMLHttpRequest对象的方法。

  • A、open()
  • B、send()
  • C、readState
  • D、responseText

正确答案:C,D


当XMLHttpRequest对象的状态发生改变时调用callBackMethod函数,下列正确的是()。

  • A、xmlHttpRequest. callBackMethod=onreadystatechange;
  • B、xmlHttpRequest. onreadystatechange(callBackMethod);
  • C、xmlHttpRequest. onreadystatechange(new function(){callBackMethod });
  • D、xmlHttpRequest. onreadystatechange= callBackMethod;

正确答案:D


下面()不是XmlHttpRequest对象的方法名。 

  • A、opent
  • B、send
  • C、readyState
  • D、responseText

正确答案:C,D

更多 “北京合众思壮科技股份有限公司2月招聘面试题157道2020226” 相关考题
考题 创建XMLHttpRequest对象的语法正确的是()。A、var xmlHttp = test XMLHttpRequest();B、var xmlHttp = XMLHttpRequest();C、以上都不正确D、var xmlHttp = new XMLHttpRequest();正确答案:D

考题 哪些不是XMLHttpRequest对象的常用属性?()A、status、responseTextB、readyState、responseXMLC、onreadystatechangeD、setStatus、getWriter正确答案:D

考题 下列关于AJAX说法不正确的是:()A、定义JavaScript函数时可以不写函数名B、定义JavaScript函数要明确返回类型C、JavaScript函数可以返回数组D、Ajax中XMLHttpRequest对象中的open方法第三个参数如果为true表示异步,false为同步正确答案:B

考题 当XMLHttpRequest 对象的状态发生改变时调用yourCallback 函数,下列选项中正确的是()。 A、xmlHttpRequest. myCallback = onreadystatechange;B、xmlHttpRequest.onreadystatechange (myCallback);C、xmlHttpRequest.onreadystatechange (new function(){myCallback });D、xmlHttpRequest.onreadystatechange = myCallback;正确答案:D

考题 下面Ajax代码中,存在哪些错误()。A、var url="operate=doCheckUserExists&uname="+uname;B、xmlHttpRequest=createXmlHttpRequest();C、xmlHttpRequest.onreadystatechange=haoLeJiaoWo;D、xmlHttpRequest.open("POST",url,false);正确答案:A

考题 XMLHttpRequest对象用于在后台与服务器交换数据。()正确答案:正确

考题 判断题XMLHttpRequest对象用于在后台与服务器交换数据。()A 对B 错正确答案:对解析:暂无解析

考题 从创建一个XmlHttpRequest对象开始,到成功接收到服务器响应结束,onreadystatechange事件一共触发()次。A、2B、3C、4D、5正确答案:D

考题 多选题下面()不是XmlHttpRequest对象的方法名。AopentBsendCreadyStateDresponseText正确答案:C,B解析:暂无解析

考题 Ajax的关键元素包括()。A、JavaScriptB、DOM文档对象C、CSS样式表D、XMLHttpRequest对象正确答案:A,B,C,D