草庐IT

机试题

全部标签

python字符串集合面试笔试题

python字符串面试笔试题1:以下代码的输出是?s='foo't='bar'print('barf'in2*(s+t))A.TrueB.Fasle+运算符连接字符串,而*运算符创建多个副本。2*(s+t)的结果是'foobarfoobar',它确实包含字符串'barf'。2:以下代码的输出是?print(ord('foo'))A.102B.102111111C.异常ord()函数返回给定字符的整数值。但是您只能指定一个字符(长度为1的字符串):3:给出字符串s的从倒数第一个开始,每3个取一个的切片表达式是什么?A.s[::-3]B.s[::3]C.s[:3:-1]切片表达式中的第三个索引为-

Qt 常用面试题整理(不定时整理)

Qt常用面试题整理目录c++基础相关面试1、Qt的优点、缺点2、Qt的核心机制3、信号与槽机制原理4、Qt信号槽机制的优势和不足5、Qt信号和槽的本质是什么6、信号与槽与函数指针的比较7、Qt的事件过滤器8、为什么newQWidget不需要delete9、信号与槽的多种用法10、Qtconnect函数的连接方式11、事件与信号的区别12、信号与槽机制需要注意的问题13、信号的注意点14、Qt实现多线程15、描述QT中的文件流(QTextStream)和数据流(QDataStream)的区别16、QT保证多线程安全17、详解Qt中的内存管理机制c++基础相关面试详见:c++常用面试题整理(不定时

记录--7 个沙雕又带有陷阱的 JS 面试题

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助为了保证的可读性,本文采用意译而非直译。在JS面试中,经常会看到一些简单而又沙雕的题目,这些题目包含一些陷阱,但这些在我们规范的编码下或者业务中基本不会出现。有些面试官就是这样,不专注于制定代码的标准和规范上,却用不规范的代码去检验别人是否细心。这魔幻的世界就是一个攀比优越感的,我能考你,我就是比你优越,真实。来看看这7个沙雕题目是哪些。1.偶然创建的全局变量面试官问在下面的代码中typeofa和typeofb结果各自是什么?(沙雕)functionfoo(){leta=b=0;a++;returna;}foo();typeofa;/

SQL查询面试题,会这些基本够用了

写在前面我已经记不起来,有多久没更新文章了。5月中旬我还在上班,中旬以后一系列发生的事情,真的远远超出了可承受范围,只能硬着头皮面对!我是谁,我应该是谁,又能怎样,只能向前·····数据库实例class表course表score表student表teacher表实际语句1、查询所有的课程的名称以及对应的任课老师姓名#自链接SELECTc.name,t.nameFROMcoursec,teachertWHEREc.teacher_id=t.id#内连接SELECTcourse.name,teacher.nameFROMcourseINNERJOINteacherONcourse.teacher_

前端面试题(项目细节)

1、在项目中有没有单独封装过组件?有的,在项目的common文件下会存放项目公用组件(如:页面的头组件、页面底部组件等)项目里的feature文件下则是放项目的功能组件(轮播图、分页器、模态框这些功能组件)把这些页面重复的部分抽离出来进度单独的封装,有效减少代码量,提升了项目的开发效率。解决了传统项目中效率低、难维护、复用性低等问题。2、在项目中发送请求怎么携带token? 当用户登录时,后端会把用户的信息和token返回给我们,我们将t用户信息和oken进行存储在状态管理库中,在axios二次封装中的请求拦截器中将token取出添加到config请求头上携带传给服务器。3、工作中有用到git

面试字节、阿里等大厂后,总结了今年的 Java 面试必问的微服务面试题(含答案)

有些小伙伴经过金九银十这两个月的面试奋战,终于成功拿下了一些大厂的offer。小编总结了这些小伙伴的Java面试经验,整理了一份微服务面试题分享给大家,希望能给大家一点帮助。1、什么是微服务?微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终价值。服务之间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTfulAPI)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业

java实习面试题整理

java实习面试题整理1.栈(stack)和堆(heap)的区别1.==和equals的区别1.throw和throws的区别1.cookie和session的区别1.final,finally,finalize的区别1.什么是多态1.接口的概念与特性1.内部类的概念与优点1.Static关键字1.This和Super关键字1.说一下ArrayList和LinkedList的区别1.内存溢出和内存泄漏?1.为什么有字节流还要用字符流1.强、软、弱、虚引用1.数组,链表,二叉树,哈希表数据结构1.List、Set、Map集合体系结构1.为什么重写了equals方法后也必须重写hashCode方法

数据库面试题总结

文章目录一、索引相关(1)什么是索引?(2)索引是个什么样的数据结构呢?(3)为什么使用索引?(4)主键和索引的区别?(5)说一说索引的底层实现?(6)索引有哪些优缺点?(7)联合索引是什么?(8)MySQL索引种类(9)索引的基本原理二、事务相关(1)什么是事务?(2)ACID是什么?可以详细说一下吗?(3)MySQL中为什么要有事务回滚机制?(4)数据库并发事务会带来哪些问题?(5)不可重复读和幻读区别是什么?可以举个例子吗?三、锁相关(1)对MySQL的锁了解吗?(2)MySQL锁的分类(3)行级锁、表级锁、页级锁的描述与特点(4)什么是死锁?(5)死锁出现的案列?(6)如何处理死锁?四

网络安全面试题

IT面试前言:首先,从底层的环境/计算机基础,即网络、系统方面开始,网络从交换&路由的基本认知到排错,系统从命令查看方面,其次,最后,通过编程语言,如python,提供自动化运维的方法,提高办公。简历方面,专业技能模块可以写成:(1)熟悉网络、交换基本原理和排错技巧(Tip:面试官大概率会按照简历所写提问原理为何物,排错技巧为何物,原理可以回复路由器和交换机的工作原理或其他,排错技巧暂定为网络包TCP三次握手和四次挥手,以及主用协议OSPF的七大状态机)文本结构也考虑采用:1、理解模型:尤其必须理解OSI、TCP/IP、Cisco和纵深防御网络模型。2、理解第二层相关问题:包括了冲突域、广播域