首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
拒绝无效加班的菠萝蜜很想奋斗
上海大学 计算机类
发布于浙江
关注
已关注
取消关注
@SunnyKlee:
Java软件开发笔试题2
上一篇下一篇1.MySQL什么时候不可以用索引?什么时候可以?①只有 Where、Group By、Join 这些后面的字段如果没有加索引,才能够利用索引覆盖。②索引并不是越多越好,因为变动过程中需要维护,这部分时间也需要进行考虑。③对于小型表而言,直接扫描整个表可能更为高效,此时不需要索引。2.Redis数据库的底层原理了解吗?①底层使用C语言实现②核心思想是将数据存储在内存中,以提供快速的读写访问③采用单线程模型来处理客户端请求,通过异步I/O和事件驱动机制来实现高并发性能3.Redis字符串的 SDS,对比原有 C 语言字符串有什么好处①SDS可以根据需要自动扩展内存空间,而C语言原生字符串需要手动管理内存,容易导致内存溢出或者内存泄漏②SDS内部存储了字符串的长度信息,获取字符串长度的操作是O(1)的时间复杂度。而C语言是O(n)③SDS在进行字符串操作时,会检查缓冲区是否有足够的空间,避免了缓冲区溢出的问题,而C语言原生字符串需要程序员手动进行边界检查,容易出错④SDS可以存储任意二进制数据,而C语言原生字符串是以'\0'结尾的字符数组,不能存储包含'\0'的二进制数据⑤支持字符串的追加、截取、拷贝等操作,并且这些操作的时间复杂度都是O(1)4.Redis的缓存策略简要说明一下。①淘汰策略:当内存不足时,Redis会根据设置的淘汰策略来删除部分键值对,以释放内存空间。常见的淘汰策略包括LRU(最近最少使用)、LFU(最不经常使用)和随机等②过期策略:Redis支持为键值对设置过期时间,在过期时间到达后,键值对会被自动删除。常见的过期策略包括定时删除和惰性删除5.Redis的持久化策略简要说明下①RDB,将当前Redis服务器中的所有数据以快照的形式保存到硬盘上。Redis会周期性地将内存中的数据保存到磁盘上,生成一个压缩过的二进制文件(默认名为dump.rdb)。②AOF,以日志的形式记录Redis服务器所处理的每个写操作命令。Redis会将每个写命令追加到一个文件(默认名为appendonly.aof)的末尾。6.有哪些常用的设计模式?创建型模式:单例模式、工厂模式、抽象工厂模式、建造者模式、原型模式。结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式:策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。7.什么时候用单例模式?①当一个类只需要一个实例,并且客户端需要一个全局访问点来访问该实例时。②当希望限制类的实例化次数为一个的情况。③当需要控制某些资源的分配,或者需要跨越多个部分共享状态时。④在需要频繁创建和销毁实例的场景中,单例模式可以提高系统的性能和节省资源。8.简述下Docker①Docker解决了应用程序打包、交付和运行的问题②Docker是一种容器化平台,可以将应用程序及其所有依赖项打包成一个独立的容器,从而实现应用程序在任何环境中都能以相同的方式运行。③特性:环境一致性、快速部署、资源利用率、隔离性9.http1.1和 http2.0的区别http1.1 每个请求都需要单独建立和维护一个TCP连接、每个请求和响应的头部信息都需要重复发送、使用的是文本格式http2.0 引入了多路复用机制,允许在同一个TCP连接上同时发送多个请求和响应、对头部信息进行压缩,减少了数据传输量,提高了网络性能、支持服务器推送机制、允许客户端和服务器动态调整数据流的传输速率、采用了二进制格式来编码和传输数据总的来说,HTTP/2.0相比HTTP/1.1在性能、效率和安全性方面有了显著的提升10.MySQL的引擎,InnoDB和MyIsam的区别?InnoDB:支持事务、使用行级锁, 可以提高并发性能、支持崩溃恢复和数据恢复、支持外键约束、支持全文索引, 可以进行全文搜索、表空间可以动态调整,支持自动扩展和缩小MyIsam:不支持事务、使用表级锁、不支持崩溃恢复、不支持外键约束、仅在MySQL 5.6之后开始支持全文索引、表空间固定,无法动态调整总之——InnoDB适合于对事务支持要求较高、并发性要求较高、需要保证数据一致性的应用场景;而MyISAM适合于读操作较多、写操作较少、对事务支持要求不高的应用场景。11.介绍下布隆过滤器的原理①初始化:首先,布隆过滤器会初始化一个位数组,所有位都被设置为0。②添加元素:当要将一个元素加入到布隆过滤器中时,将该元素通过多个哈希函数计算出多个哈希值,然后将位数组中对应的位置设置为1。③查询元素:当要查询一个元素是否存在于布隆过滤器中时,将该元素通过相同的哈希函数计算出多个哈希值,然后检查对应的位数组位置是否都为1。如果所有位置都为1,则该元素可能存在于布隆过滤器中;如果存在任何一个位置为0,则该元素一定不存在于布隆过滤器中。
点赞 13
评论 1
全部评论
推荐
最新
楼层
秋招专场
校招火热招聘中
官网直投
相关推荐
柴可夫斯基_
05-22 15:19
门头沟学院 计算机类
拼多多服务端研发实习offer
梳理一下时间线 3月24号笔试 -- 4月9号1面 -- 4月15号2面 -- 4月28号主管面 -- 5月9号hr面 -- 5月16号信息确认 -- 5月21号正式offer 不得不说拼多多的战线真长,部门面试时候说的国际物流🤔。下个月有入职的兄弟吗,可以一起交流一下
晒一晒我的offer
点赞
评论
收藏
转发
我用的是CPP
05-22 14:40
C++
分享一份海康面试题,看面试官如何拷问linux底层技术
今天给大家分享一位网友的面经,只因为它比较特殊,全程Linux底层拷问。。。全程四十分钟,把Linux操作系统,你知道的,不知道的,都问出来了。这些问题下来,如果你是电子信息专业的同学,那你能答多少呢?如果是计算机科学与技术或者是软件工程专业的同学,可能后边就废了。。。也可能不会问得那么偏。。可以说算是偏硬件的一个岗位吧。对于下边这些问题的回答,仅供大家参考,更详细的内容还请多看看书,那么理解就更深刻一点了。。1、平台总线、平台设备、平台驱动之间的关系?平台总线(Platform Bus):平台总线是计算机硬件体系结构中的一部分,它负责连接和协调不同的硬件组件,如中央处理器(CPU)、内存、输...
点赞
评论
收藏
转发
杂鱼一条
04-19 16:44
大连理工大学 计算机类
挺好的,就喜欢这种不墨迹的厂()😇😇😇
点赞
评论
收藏
转发
也不容易的柯基很想喝咖啡
04-14 19:57
江苏理工学院 电子商务类
二本25届,暑期实习我该投什么岗位呀
专业和实习经历不对口,不垂直,目前在找暑期实习。刚上大学的时候喜欢短视频,做得还行也因此获得了还可以的实习经历。但是现在要找正式的工作了,觉得也想试试电商方面的工作,自己找实习的时候又被过去的实习经历限制住,容易被引向新媒体运营方面的工作。想找名头好一些的公司,尽量是转正实习,求助我这样的经历适合投什么岗位呀😭
点赞
评论
收藏
转发
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
美团后端日常实习面经
9279
2
...
【奖】这个夏天🍉,和牛牛一起打卡刷题~
8861
3
...
25暑期实习的心态变化 & 拥抱变化
8443
4
...
拼多多笔试 0526 24届算法
5950
5
...
【收集向】延毕了,影响工作吗?
5106
6
...
27届JAVA后端
4797
7
...
用友技术笔试-友新星实习项目-Java-01卷
4428
8
...
仰卧起坐了几个月才找到一个实习,但还是不满意。想着就这样吧,就约朋友一起去逛宜家,到了出发前两天觉得单独去太尴尬了,临时说要不要再喊一个朋友一起去,好玩一点。到了当天几乎是全程发呆,自闭。打车的时候她
4379
9
...
回首向来萧瑟处,也无风雨也无晴
4354
10
...
鹅的暑期实习和毕业生提前实习的心态分享
3858
正在热议
#
和牛牛一起刷题打卡
#
3753次浏览
371人参与
#
机械制造薪资爆料
#
339844次浏览
4037人参与
#
牛客帮帮团来啦!有问必答
#
973888次浏览
14924人参与
#
2022毕业生求职现身说法
#
19893次浏览
302人参与
#
你的简历改到第几版了
#
322475次浏览
4840人参与
#
通信硬件薪资爆料
#
240691次浏览
2270人参与
#
腾讯工作体验
#
145610次浏览
1403人参与
#
如何写一份好简历
#
299228次浏览
4315人参与
#
晒一晒我的offer
#
3641319次浏览
56849人参与
#
产品人专业大盘点
#
14976次浏览
119人参与
#
金融银行面经
#
11500次浏览
187人参与
#
在国企工作的人,躺平了吗?
#
105032次浏览
1330人参与
#
你觉得机械有必要实习吗
#
9915次浏览
130人参与
#
2023届毁约公司名单
#
97861次浏览
413人参与
#
运营人的第一份offer应该如何选
#
38181次浏览
664人参与
#
数据人的面试交流地
#
200781次浏览
4179人参与
#
23届的你们都什么时候入职?
#
91148次浏览
778人参与
#
为什么国企只招应届生
#
55337次浏览
401人参与
#
浅聊一下我实习的辛苦费
#
92677次浏览
910人参与
#
2022毕业的你对23届的寄语
#
16122次浏览
346人参与
牛客网
牛客企业服务