首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
全部评论
推荐
最新
楼层
国泰君安
校招火热招聘中
官网直投
相关推荐
亚比不要感谢信
06-06 10:05
中南大学 计算机类
0offer选手,不知道秋招没实习会怎么样?还望大佬们支个招
菜菜从四月初就开始投递,到目前为止也面了很多家了,先给大家看看时间线有面试的美团-核心本地商业:4.12一面,挂(菜菜的处女面,紧张的说不出话来,不该第一个就上来高强度的),美团面试官很好PDD:4.20一面(8股答得很差),4.27二面,排序挂,PDD面试官很好华为:5.21一天进池子,万里长征才迈出第一步,爱华信华等华顺丰:5.29一面,至今未有消息腾讯:腾讯视频-数据工程 6.1一面,6.4二面,挂 PS:一面面试官很好,二面主管面全程未开摄像头,全程看不起菜菜的感觉,也可能没offer了,反问环节没给我笑死,只回答一句话,二面面试体验感最差的菜鸟:6.4突击电话面,6.5主管面,挂笔试...
投递菜鸟集团等公司10个岗位 >
0offer互助地
无实习如何秋招上岸
点赞
评论
收藏
分享
做人要有梦想dji
06-05 10:00
理想汽车_底层软件工程师(准入职员工)
华为实习开奖
base:西安部门:icttimeline:免笔试 -> 5.16一面+二面 -> 5.16保温 -> 5.29保温 -> 6.5开奖
嵌入式学习免费专栏
华为开奖那些事
我的实习日记
点赞
评论
收藏
分享
添砖加瓦选手
05-17 17:18
已编辑
北京市顺义牛栏山第一中学 计算机类
小厂日常,去or拒?
投票
#牛客帮帮团来啦!有问必答#这种追责是个什么情况,实习要求都这么硬性吗(ps: java开发岗 前后端一共十几个人,好像公司才三十人
OPSL:
钱确实给的多,但是追责这一点比较迷惑…3个月具体如何计算呢?出勤天数30*3吗?还是21*3呢?万一中间学校有安排怎么办呢?这个得多问一问呀
牛客帮帮团来啦!有问必答
点赞
评论
收藏
分享
温柔....
06-06 12:10
门头沟学院 计算机类
学历超拉
听劝,投了好多简历了全是不适合
点赞
评论
收藏
分享
牛客367503981号
06-02 11:16
郑州大学
达实智能嵌入式开发工程师校招面经
5月底投的春招补录批次,笔试后不久就发了面邀。笔试:(难度中上)包括Linux、C、嵌入式原理、408基础等问题,60分就过关,好好准备就不难过关。一面:技术面(难度一般)1.用过哪些芯片?使用过哪些传感器?2.IIC为啥要上拉电阻?输出模式是什么?3.介绍下UART、IIC、SPI等通信协议4.Linux基础,问了些cd、cat之类的命令5.Qt项目简单介绍下(太久忘了)6.C/C++擅长哪个?描述几个算法7.实习为啥不转正(公司主营业务和职业期望不符)8.大一数学为啥那么差(客观+主观原因吧)二面:技术总监面1.问项目中发挥了什么作用,取得了什么收获2.大一数学为啥那么差(同上回答)3.反...
查看13道真题和解析
点赞
评论
收藏
分享
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
计算机去央国企(银行软开篇)
3.3W
2
...
24届985计算机废物春招感想(央国企、银行)
1.6W
3
...
秋招在即,求刷题搭子!!
1.3W
4
...
问一下大家的实习薪资是多少?
9582
5
...
有个好导师真幸福
5765
6
...
美团 实习
4949
7
...
颇有感慨
4673
8
...
导师不放实习,实习偷跑一个月经历
4325
9
...
小公司要求真高
3929
10
...
许愿今天收到华子offer
3278
正在热议
#
和牛牛一起刷题打卡
#
27428次浏览
2094人参与
#
24届软开秋招面试经验大赏
#
1195085次浏览
18308人参与
#
OPPO开奖
#
36919次浏览
532人参与
#
牛客帮帮团来啦!有问必答
#
1211462次浏览
17672人参与
#
我在牛爱网找对象
#
57833次浏览
434人参与
#
你觉得通信/硬件有必要实习吗?
#
27368次浏览
468人参与
#
不去互联网可以去金融科技
#
34070次浏览
411人参与
#
软件开发笔面经
#
7503次浏览
255人参与
#
研究所VS国企,该如何选
#
50017次浏览
566人参与
#
如何拒绝/反向PUA
#
21691次浏览
188人参与
#
公司情报交流地
#
13618次浏览
82人参与
#
听劝,我这个简历该怎么改?
#
64654次浏览
651人参与
#
在国企工作的人,躺平了吗?
#
117179次浏览
1643人参与
#
提前批的机械人,你们都有面试了吗
#
14416次浏览
211人参与
#
0offer是寒冬太冷还是我太菜
#
462184次浏览
5168人参与
#
京东方求职进展汇总
#
7859次浏览
73人参与
#
产运销实习日记
#
3467次浏览
112人参与
#
想实习转正,又想准备秋招,我该怎么办
#
159964次浏览
1812人参与
#
晒晒我司的端午福利
#
2990次浏览
57人参与
#
我的失利项目复盘
#
260756次浏览
5508人参与
#
一人推荐一个值得去的通信/硬件公司
#
66680次浏览
887人参与
#
机械只有转码才有出路吗?
#
5555次浏览
127人参与
牛客网
牛客企业服务