草庐IT

机试题

全部标签

华为OD机试题【对称美学】用 Java 解 | 含解题说明

华为Od必看系列华为OD机试全流程解析+经验分享,题型分享,防作弊指南华为od机试,独家整理已参加机试人员的实战技巧华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典本篇题目:对称美学题目对称就是最大的美学,现有一道关于对称字符串的美学。已知:第1个字符串:R第2个字符串:BR第3个字符串:RBBR第4个字符串:BRRBRBBR第5个字符串:RBBRBRRBBRRBRBBR相信你已经发现规律了,没错!

华为OD机试题【对称美学】用 Java 解 | 含解题说明

华为Od必看系列华为OD机试全流程解析+经验分享,题型分享,防作弊指南华为od机试,独家整理已参加机试人员的实战技巧华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典本篇题目:对称美学题目对称就是最大的美学,现有一道关于对称字符串的美学。已知:第1个字符串:R第2个字符串:BR第3个字符串:RBBR第4个字符串:BRRBRBBR第5个字符串:RBBRBRRBBRRBRBBR相信你已经发现规律了,没错!

Hbase-面试题

1. Hbase-region切分 自动切分,默认情况下2.0版本,第一次region的数据达到256M,会进行切分,以后就是每达到10G切分一次,切分完成后,会进行负载均衡,均衡到其他regionserver预分区+自定义rowkey可以理解为预切分比如预分区,每个regionserver会有10个region,每个region都有startrow和endrow生产上必须要用预分区+自定义rowkey预分区好了之后,即使没有数据,也会新建10个region的空文件以后存数据的时候,会均匀的存到每个region中2. Hbase-大合并和小合并大合并:将过期数据删除,将文件进行合并 企业中7天

大数据面试题:Kafka怎么保证数据不丢失,不重复?

面试题来源:《大数据面试题V4.0》大数据面试题V3.0,523道题,679页,46w字可回答:Kafka如何保证生产者不丢失数据,消费者不丢失数据?参考答案:存在数据丢失的几种情况使用同步模式的时候,有3种状态保证消息被安全生产,在配置为1(只保证写入leader成功)的话,如果刚好leaderpartition挂了,数据就会丢失。还有一种情况可能会丢失消息,就是使用异步模式的时候,当缓冲区满了,如果配置为0(还没有收到确认的情况下,缓冲池一满,就清空缓冲池里的消息),数据就会被立即丢弃掉。避免方法的一些概述1、在数据生产时避免数据丢失的方法只要能避免上述两种情况,那么就可以保证消息不会被丢

代码随想录第四天--24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II

24.两两交换链表中的节点 思路:首先定义一个虚拟头结点dummyhead,让dummyhead->next=head,然后建立一个新节点指向dummyhead.ListNode*dummyhead=newListNode(0);dummyhead->next=head;ListNode*cur=dummyhead;首先我们保存一下cur->next和cur->next->next->next,因为之后翻转的时候先改变了cur->next的指向,但是cur->next->next要指向最开始的cur->next,如果不保存是很难做到的。最后我们要让原来的cur->next指向cur->next

TCP/IP相关面试题

1.什么是TCP/IP协议?它的作用是什么? TCP/IP(TransmissionControlProtocol/InternetProtocol) 互联网中最常用的协议, 是计算机网络通信的基础。 由TCP协议和IP协议两部分组成。 IP协议负责数据的传输和路由选择, 是一种无连接的、不可靠的数据传输协议; TCP协议则提供可靠的、面向连接的数据传输服务, 通过三次握手建立连接, 保证数据的可靠性、有序性、完整性和流量控制等功能。 TCP/IP协议实现了不同设备之间的数据通信, 并且可以跨越不同的物理网络和链路层协议进行通信。 保证数据传输的可靠性和正确性, 同时还支持多种应用协议,

20个高级Java面试题汇总

1.什么是可变参数?可变参数允许调用参数数量不同的方法。请看下面例子中的求和方法。此方法可以调用1个int参数,或2个int参数,或多个int参数。//int(type)followed...(threedot's)issyntaxofavariableargument.publicintsum(int...numbers){//insidethemethodavariableargumentissimilartoanarray.//numbercanbetreatedasifitisdeclaredasint[]numbers;intsum=0;for(intnumber:numbers){

金九银十面试题之《Spring IOC》

🐮🐮🐮辛苦牛,掌握主流技术栈,包括前端后端,已经7年时间,曾在税务机关从事开发工作,目前在国企任职。希望通过自己的不断分享,可以帮助各位想或者已经走在这条路上的朋友一定的帮助目录前言内容📟Q1:IoC是什么?📟Q2:IoC容器初始化过程?📟Q3:依赖注入的实现方法有哪些?📟Q4:依赖注入的相关注解?📟Q5:依赖注入的过程?📟Q6:Bean的生命周期?📟Q7:Bean的作用范围?📟Q8:如何通过XML方式创建Bean?📟Q9:如何通过注解创建Bean?📟Q10:如何通过注解配置文件?📟Q11:BeanFactory、FactoryBean和ApplicationContext的区别?写在最后前言

200个经典面试题(算法思想+数据结构)_1

斐波那契数列1.爬楼梯70.ClimbingStairs(Easy)题目描述:有N阶楼梯,每次可以上一阶或者两阶,求有多少种上楼梯的方法。定义一个数组dp存储上楼梯的方法数(为了方便讨论,数组下标从1开始),dp[i]表示走到第i个楼梯的方法数目。第i个楼梯可以从第i-1和i-2个楼梯再走一步到达,走到第i个楼梯的方法数为走到第i-1和第i-2个楼梯的方法数之和。考虑到dp[i]只与dp[i-1]和dp[i-2]有关,因此可以只用两个变量来存储dp[i-1]和dp[i-2],使得原来的O(N)空间复杂度优化为O(1)复杂度。publicintclimbStairs(intn){if(n2){r

Uniapp面试题

1.uniapp进行条件编译的两种方法?小程序端和H5的代表值是什么?通过#ifdef、#ifndef的方式H5:H5MP-WEIXIN:微信小程序2.uniapp的配置文件、入口文件、主组件、页面管理部分pages.json配置文件main.js入口文件App.vue主组件pages页面管理部分3.uniapp上传文件时用到api是什么格式是什么?4.uniapp获取地理位置的API是什么?uni.getLocation5.rpx、px、em、rem、%、vh、vw的区别是什么?rpx相当于把屏幕宽度分为750份,1份就是1rpxpx绝对单位,页面按精确像素展示em相对单位,相对于它的父节点