sokaoti.com
北京中长石基信息技术股份有限公司9月招聘面试题70道202098

RELEASE ALL命令的功能是( )。

A.删除指定的内存变量

B.删除所有内存变量

C.删除指定的全局变量

D.删除内存变量文件中的内存变量


正确答案:B


__________命令既可以删除列表中的一个元素,也可以删除整个列表或其他任意类型的Python对象。


正确答案:del


( 46 )用户张三给文件服务器发命令,要求将文件 “ 张三 .doc ” 删除。文件服务器上的认证机制需要确定的主要问题是( )。

A )张三是否有删除该文件的权利

B )张三采用的是哪种加密技术

C )该命令是否是张三发出的

D )张三发来的数据是否有病毒


正确答案:C


下列均为删除硬盘文件的操作,其中()在“回收站”找不到被删除文件。

A.使用“文件”菜单的“删除”

B.使用“Delete”键

C.MS-DOS方式下,使用DEL命令

D.使用快捷菜单的“删除”


正确答案:C


要删除一个文件或文件夹,下列操作中错误的是()

A、选定要删除的文件或文件夹,选择“文件”菜单中的“删除”命令

B、选定要删除的文件或文件夹,单击鼠标左键弹出快捷菜单,选择其中的“删除”命令。

C、选定要删除的文件或文件夹,直接按键盘上的Del键

D、直接将文件或文件夹拖至回收站里


参考答案:B


北京中长石基信息技术股份有限公司9月招聘面试题面试题面试官常问到的一些题目整理如下:问题 Q1:Python中的self是什么?可用的回答 :self是类的实例或对象。在Python中,self包含在第一个参数中。init方法中的self变量引用新创建的对象,而在其他方法中,它引用其方法被调用的对象。问题 Q2:如果对方网站反爬取,封IP了怎么办?可用的回答 : 放慢抓取熟速度,减小对目标网站造成的压力,但是这样会减少单位时间内的数据抓取量 使用代理IP(免费的可能不稳定,收费的可能不划算) 问题 Q3:如何在Python中删除文件?可用的回答 :使用命令os.remove(filename) 删除文件 或 os.unlink(filename) 删除快捷方式问题 Q4:Python是如何进行内存管理的?可用的回答 : 从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。 引用计数增加的情况: 1,一个对象分配一个新名称 2,将其放入一个容器中(如列表、元组或字典),引用计数减少的情况: 1,使用del语句对对象别名显示的销毁 2,引用超出作用域或被重新赋值 sys.getrefcount( )函数可以获得对象的当前引用计数 多数情况下,引用计数比你猜测得要大得多。对于不可变数据(如数字和字符串),解释器会在程序的不同部分共享内存,以便节约内存。 二、垃圾回收 1,当一个对象的引用计数归零时,它将被垃圾收集机制处理掉。 2,当两个对象a和b相互引用时,del语句可以减少a和b的引用计数,并销毁用于引用底层对象的名称。然而由于每个对象都包含一个对其他对象的应用,因此引用计数不会归零,对象也不会销毁。(从而导致内存泄露)。为解决这一问题,解释器会定期执行一个循环检测器,搜索不可访问对象的循环并删除它们。 三、内存池机制 Python提供了对内存的垃圾收集机制,但是它将不用的内存放到内存池而不是返回给操作系统。 1,Pymalloc机制。为了加速Python的执行效率,Python引入了一个内存池机制,用于管理对小块内存的申请和释放。 2,Python中所有小于256个字节的对象都使用pymalloc实现的分配器,而大的对象则使用系统的malloc。 3,对于Python对象,如整数,浮点数和List,都有其独立的私有内存池,对象间不共享他们的内存池。也就是说如果你分配又释放了大量的整数,用于缓存这些整数的内存就不能再分配给浮点数。 问题 Q5:如何解释Python?可用的回答 :Python语言是一种解释语言。Python程序直接从源代码运行。它将程序员编写的源代码转换为中间语言,再次转换为必须执行的机器语言。问题 Q6:、isinstance作用以及应用场景?可用的回答 : isinstance(obj, cls) 检查一个obj是否是cls的一个对象 问题 Q7:list和tuple有什么区别?可用的回答 :列表和元组之间的区别在于列表是可变的而元组不是。元组可以被散列,例如作为词典的关键。问题 Q8:列举面向对象中带双下划线的魔术方法可用的回答 : _doc_ 表示类的描述信息 _module_ 表示当前操作的对象在哪个模块 _class_ 表示当前操作的对象的类是什么 _init_ 构造方法,通过类创建对象时,自动触发执行 _new_负责创建一个类的对象 _del_ 析构方法,当对象在内存中被释放时,自动触发执行 _call_ 对象后面加括号,触发执行 _dict_ 类或对象中的所有成员 _str_如果一个类中定义了_str_方法,那么在打印 对象 时,默认输出该方法的返回 问题 Q9:参数如何通过值或引用传递?可用的回答 :Python中的所有内容都是一个对象,所有变量都包含对象的引用问题 Q10:什么是PEP 8?可用的回答 :PEP 8是一个编码约定,关于如何编写Python代码更具可读性。算法题面试官常问到的一些算法题目整理如下(大概率会机考):算题题 A1:二叉搜索树中最小公共祖先题目描述如下:Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BST.According to the definition of LCA on Wikipedia: “The lowest common ancestor is defined between two nodes p and q as the lowest node in T that has both p and q as descendants (where we allow a node to be a descendant of itself).”Given binary search tree: root = 6,2,8,0,4,7,9,null,null,3,5 _6_ / _2_ _8_ / / 0 _4 7 9 / 3 5Example 1:Input: root = 6,2,8,0,4,7,9,null,null,3,5, p = 2, q = 8Output: 6Explanation: The LCA of nodes 2 and 8 is 6.Example 2:Input: root = 6,2,8,0,4,7,9,null,null,3,5, p = 2, q = 4Output: 2Explanation: The LCA of nodes 2 and 4 is 2, since a node can be a descendant of itself according to the LCA definition.Note:All of the nodes values will be unique.p and q are different and both values will exist in the BST.给定一颗 BST,找到两个子节点的最小公共祖先。用普通的树的方法也是可以的,不过可以做个剪枝优化。

在Windows 7系统中,下列叙述正确的是()。

A.不论从硬盘还是U盘上删除的文件都可以用回收站恢复

B.不论从硬盘还是U盘上删除的文件都不能用回收站恢复

C.用Del键从硬盘上删除的文件可用回收站恢复

D.用Shift+Del键从硬盘上删除的文件可用回收站恢复


参考答案:C


在Windows 7 中,下列关于“回收站”的叙述中,正确的是()。

A.不论从硬盘还是优盘上删除的文件都可以用回收站恢复

B.不论从硬盘还是优盘上删除的文件都不能用回收站恢复

C.用Del键从硬盘上删除的文件可用回收站恢复

D.用Shift+Del键从硬盘上删除的文件可用回收站恢复


参考答案:C


下列关于“回收站”的表述错误的有( )。

A.“回收站”中的文件占用的是计算机内存空间

B.“回收站”中的文件可以被打开

C.“回收站”用来存放硬盘上被删除的文件或文件夹

D.“回收站”中存储的是被删除文件的快捷方式


正确答案:ABD
解析:“回收站”是一个电子垃圾箱,被用户删除的文件等对象会暂时存放其中,还未真正从硬盘上删除。所以,C项所述正确,应排除;“回收站”中的文件占用的是计算机的硬盘空间,A项所述错误,当选。D项所述也错误,符合题意,当选。“回收站”中的文件只有被还原后才能打开,所以,B项所述错误,符合题意,当选。故选ABD。


在Windows 中,下列关于“回收站”的叙述,正确的是______。

A.不论从硬盘还是软盘上删除的文件都可以用“回收站”恢复

B.不论从硬盘还是软盘上删除的文件都不能用“回收站”恢复

C.用Delete键从硬盘上删除的文件可用“回收站”恢复

D.用Shift+Delete键从硬盘上删除的文件可用“回收站”恢复


答案:C


回收站的工作机制是将被删除的文件放到()队列中。

A.一个

B.两个

C.三个

D.四个


正确答案:A


更多 “北京中长石基信息技术股份有限公司9月招聘面试题70道202098” 相关考题
考题 在回收站窗口中,选中某一文件,要将其从硬盘上删除,可用方法()。A、单击"文件"菜单中"清空回收站"命令;B、单击"文件"菜单中"删除"命令;C、单击"文件"菜单中"剪切"命令;D、单击"文件"菜单中"还原"命令。正确答案:B

考题 在使用GHOST对操作系统进行备份前,下列那一项操作是不必要的()。A、删除Windows的临时文件夹B、删除IE临时文件C、删除所有的用户文件D、删除Windows内存交换文件正确答案:D

考题 Python垃圾回收机制有哪些?()A、引用计数B、分代技术C、标记-清除机制D、Copying算法正确答案:A,B,C

考题 FAT文件系统中,当用户按Shift+Del删除该文件以后,以下描述正确的是()。A、文件已删除,但是数据还在,目录项首字节被改为十六进制E5B、还在回收站中,可用取证大事回复C、文件已删除,但文件内容首字节被改为十六进制E5D、文件已经彻底从硬盘中删除正确答案:A

考题 ● 下列关于回收站的叙述中,正确的是 (40) 。(40)A.回收站只能存放本地硬盘上被删除的文件或文件夹B.回收站只能存放从移动硬盘上被删除的文件或文件夹C.回收站只能存放从内存储器中被删除的文件或文件夹D.回收站只能存放从软盘上被删除的文件或文件夹正确答案:A

考题 下面关于“回收站”的描述,不正确的是()。A、“回收站”中的文件暂存在内存,关机会丢失B、删除的软盘和硬盘文件都保留在“回收站”中,一旦需要可以恢复C、在资源管理器中删除一些无用文件,可增加硬盘可用空间D、在回收站中删除一些无用文件,可以增加硬盘可用空间正确答案:A,B,C

考题 单选题在使用GHOST对操作系统进行备份前,下列那一项操作是不必要的()。A 删除Windows的临时文件夹B 删除IE临时文件C 删除所有的用户文件D 删除Windows内存交换文件正确答案:B解析:暂无解析

考题 以下关于“回收站”的描述,正确的是()。A、回收站中存放的文件是暂存在内存中的,关机会丢失B、被删除的软盘和硬盘中的文件都存放在“回收站”中,需要时可恢复C、在“回收站”中,删除一些无用文件,可以增加软盘可用空间D、在“回收站”中,删除一些无用文件,可以增加硬盘可用空间正确答案:D

考题 多选题下面关于“回收站”的描述,不正确的是()。A“回收站”中的文件暂存在内存,关机会丢失B删除的软盘和硬盘文件都保留在“回收站”中,一旦需要可以恢复C在资源管理器中删除一些无用文件,可增加硬盘可用空间D在回收站中删除一些无用文件,可以增加硬盘可用空间正确答案:B,C解析:暂无解析

考题 内存垃圾回收将删除无法访问的对象正确答案:正确