草庐IT

面试笔试

全部标签

kafka 面试

1kafka可以脱离zookeeper单独使用吗?为什么?Kafka从版本0.10.1.0开始支持在某些场景下脱离对Zookeeper的依赖,引入了基于Raft协议的KafkaController。这意味着在一些简单的使用情况下,Kafka可以脱离Zookeeper单独使用。但在生产环境中,建议还是保留Zookeeper,因为它在Kafka集群中担任着重要的角色,包括保存集群的元数据、broker的健康状态等。2kafka有几种数据保留的策略?基于时间的保留策略:根据消息的时间戳来决定消息的保留时间。基于大小的保留策略:根据日志段文件的大小来决定消息的保留。3kafka同时设置了7天和10G清

【C++】面试官:你小子,继承与多态的题你都会

文章目录前言一、理论知识类二、编程题选择类前言上一篇文章我们详细了介绍了多态,用汇编一步一步的查看了多态的实现原理,讲解了这么多理论知识该做一些面试题了,这些面试题都是历年来大厂所出的笔试题,希望大家可以把我今天所讲的全部学懂~一、理论知识类1.下面哪种面向对象的方法可以让你变得富有(A)A:继承B:封装C:多态D:抽象这道题说哪种面向对象的方法可以让我们更富有,也就是东西更多,那么一定是继承无疑了,因为继承可以让我们获得所有父类的东西。2.(D)是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。A:继承B:模板C:对象的自身引

Java面试、进阶、实践一网打尽(由电子工业出版社出版)

Java面试、进阶、实践一网打尽准备好应对Java开发的新挑战吗?我们为您精选了五本核心书籍,一站式满足您在Java面试准备、技能进阶和实战应用的需求。这套书籍包括《Offer来了:Java面试核心知识点精讲(第2版)》、《Java面试八股文:高频面试题与求职攻略一本通》、《SpringBoot编程思想(核心卷)》、《SpringBoot3核心技术与最佳实践》以及《码解Java》。这些书籍深入解析Java面试要点,分享求职策略,揭示SpringBoot的核心技术和最新实践,并通过生动案例提升您的Java编程技巧。无论您是备战面试、寻求技能提升还是实践项目,这套书籍都能为您提供宝贵的指导和启示。

【Spark面试】Spark面试题&答案

目录1、spark的有几种部署模式,每种模式特点?(☆☆☆☆☆)2、Spark为什么比MapReduce块?(☆☆☆☆☆)3、简单说一下hadoop和spark的shuffle相同和差异?(☆☆☆☆☆)4、Spark工作机制(☆☆☆☆☆)5、Spark的优化怎么做?(☆☆☆☆☆)6、数据本地性是在哪个环节确定的?(☆☆☆☆☆)7、RDD的弹性表现在哪几点?(☆☆☆☆☆)8、RDD有哪些缺陷?(☆☆☆☆☆)9、Spark的Shuffle过程(☆☆☆☆☆)10、Spark的数据本地性有哪几种?(☆☆☆☆☆)11、Spark为什么要持久化,一般什么场景下要进行persist操作?(☆☆☆)12、介绍

广州Y行信用卡中心大数据部数据开发岗笔试题

【Linux】广州Y行信用卡中心大数据部数据开发岗笔试题1.SELECT语句的完整语法比较复杂,但至少包括的部分:(B)A.SELECTINTOB.SELECTFROMC.SELECTGROUPD.仅SELECT2.SELECT语句的完整语法比较复杂,使用关键字(A)可以把重复行屏蔽。A.DISTINCTB.UNIONC.ALLD.TOP3.将多个查询结果返回一个结果集合的运算时,使用:BA.JOINB.UNIONC.INTOD.LIKE4.如果在SELECT语句中使用聚合函数时,一定在后面使用:(A)A.GROUPBYB.COMPUTEBYC.HAVINGD.COMPUTE5.若用如下的SQ

实现单链表的基本操作(力扣、牛客刷题的基础&笔试题常客)

本节来学习单链表的实现。在链表的刷题中,单链表占主导地位,很多oj题都在在单链表的背景下进行;而且很多链表的面试题都是以单链表为背景命题。所以,学好单链表的基本操作很重要目录一.介绍单链表1.链表及单链表2.定义一个链表二.实现单链表的功能1.插入数据2.打印链表3.删除数据4.查找某个元素5.检测链表大小6.完整的链表一.介绍单链表1.链表及单链表(1)什么是链表链表是一种物理存储结构上非连续存储结构,数据元素的逻辑顺序是通过链表中的引用链接次序实现的。例如下面的这种数据结构,由一个个的结点组成。每个结点中存储着数据,又存储着其他结点的地址。(2)什么是单链表链表有三个特点:单向和双向、带头

24届蔚来(手机业务,安卓系统开发)笔试+一面(上半部分)

秋招总结:互联网研究所银行国企选调超杂选手阿里云服务器架构团队学术性实习生招聘华为上海青浦研究所现状华为上海青浦研究所现状分享一个大模型3D可视化的项目华为上海青浦研究所现状华为审批没过华为,煞笔公司华为上海青浦研究所现状25届非科班日常实习记录【12.24截止】中国金融期货交易所24届毕业生招聘公告【最新版】25届卷王看这里!新版实习信息大汇总为你而准备!金融科技学习笔记(5)银行证券等科技岗应用实例Offer比较offer求比较(外企or体制)华为上海青浦研究所现状再见,北京;再见,互联网华为上海青浦研究所现状这简历前端实习找的到吗重庆秋招系列(11)-重庆就业岗位汇总荣耀24届博士招聘正

2023测试岗面试必问13题(你是在等通知还是拿offer呢?)

 面试题1:请先简单做一下自我介绍?等通知的回答:你好,面试官,我叫xx,我来自长沙,大学在上海就读,现在在xx公司从事测试2年,做过很多项目,性格开朗..拿offer的回答:你好,我叫XX,20年从湖南大学计算机专业毕业,毕业至今在零檬公司从事软件测试工作2年。主要负责的项目一个是家居定制整合平台系统,有web端跟app端,这个系统是设计师发布作品,购买者选择订单,设计师接收订单这样的一个产品模式;我主要负责测试用例设计、功能测试、接口测试;另一个项目是家校互动类系统,包括家校沟通、发布作业、上课点名、课程表,学校动态等功能,这个是我独立负责完成,包括需求确定及分析、环境部署、测试案例设计、

现在面试都不满足于问进程线程,开始问起协程了?

用Go语言的小伙伴对协程应该都非常熟悉了,而Java直到2022年9月20日,JDK19才终于提供了协程(官方说法是VirtualThread虚拟线程,不过看介绍就是协程Coroutine)的测试版本功能。在Java中,我们一直依赖线程作为并发服务器应用程序的构建基础。每个方法中的每个语句都在线程内执行,并且每个线程都提供一个堆栈来存储局部变量和协调方法调用,以及出错时的上下文,开发人员可以使用线程的堆栈来跟踪程序的具体执行过程。以下参考OpenJDK官方文档:https://openjdk.org/jeps/425Thread-Per-RequestThread-Per-Request,翻译

Git总结 | Git面试都问些啥?

什么是Git为什么要用Git等等这些相信看到该标题点进来的同学也不希望浪费时间再看一遍,那么直接进入主题,对于日常工作中常用的Git相关操作进行整理,一起看看吧面试官:你常用的Git操作是什么?候选人:gitclone面试官:还有吗?候选人:没了,我是cv工程师面试官:好好好这么玩是吧,你最好都能答上来插播,更多文字总结·指南·实用工具·科技前沿动态第一时间更新在公粽号【啥都会一点的研究生】如何在Git中创建新分支gitbranchbranch-name>该命令会在当前的位置创建一个新分支,但并不会切换到这个新分支。如果希望切换到新创建的分支,可以使用以下命令gitcheckout-bbran