最近在准备面试,看了很多大厂的面经,抽空将百度面试的题目整理了一下,希望对大家有所帮助!************ 面经1 shiro的组件 分布式一致性算法 zookeeper那些能参与投票,leader能投票吗? netty零拷贝实现 volatile,如何感知到变量变化的 redis高可用 http如何跨域? tcp如何长链接。 http如何操作浏览器缓存。 用过消息队列吗? 怎么自己扩展va
5.27面的技术面 上来先是手撕代码,dfs,好写 然后就开始问问题,一开始先问我在校有没有做过什么项目,有没有参与什么实验室,会根据这个问问题 然后问了语言基础,我是写的C++,问了几个C的问题,只答上来一些😥,问到static extern和C/C++内存分配没答上来 然后是问项目经历,我在校项目很烂,只做过课设😭😭,问了我怎么进行开发的,碰到问题怎么解决的,怎么保证开发效率的,hr在面
最近越来越多公司校招进入面试流程了,为了帮助大家更好的应对面试,大彬整理了往年华为校招面试的题目,供大家参考~ 面经1 技术一面 自我介绍 说下项目中的难点 volatile和synchronized的区别, 问的比较细 大顶堆小顶堆怎么删除根节点 CSRF攻击是什么,怎么预防 线程通信方式。 Volitate关键字。 Java 高效拷贝数组。 算法题 跳跃游戏 leetcode 55。 技术二面
暑期实习Java后端 自我介绍 JVM相关 1、垃圾回收算法 2、JVM垃圾收集器,除了G1还知道哪些? 操作系统 1、操作系统进程状态,如何转换 计算机网络 1、TCP和UDP的区别 2、从网络分层的角度讲HTTP和TCP 3、一次URL请求的过程 数据结构 1、队列和栈的区别,哪种数据结构可以同时作为队列和栈(双端队列) 项目相关 1、Redis有哪些数据结构,项目中怎么用的 2、MyBati
双非本科,参加了无数场面试,以下是最近面阿里的总结: 阿里 面经1 简单介绍项目 知道哪些数据结构以及他们的特点 链表增删快,那如何提高其查询效率,有没有什么想法? B+树了解吗?B+树如何范围查询?B+树退化的极端情况是什么? 跳表了解吗? 大顶堆、小顶堆了解吗? 实现长地址请求到服务端,然后服务端重定向短地址给客户端,如何实现长短地址的互相映射? 那我现在有10份数据,有1000个线程来争抢,
问题内容: 我在MySQL查询中使用。 但我想在此日期前增加1天(因此应该包含明天)。 可能吗? 问题答案: 您可以使用: 如果只对日期感兴趣,而不对日期和时间感兴趣,则可以使用CURDATE而不是NOW:
1.自我介绍,问竞赛 2.哪个是完全没有别人指导的项目 3.迅雷下载的项目用到的封装是自己实现的吗 4.多线程下载有几种方式(tread runnable callable) 5.Javaswing项目分工,业务逻辑,自己做的部分 6.Git管理项目的时候,提交代码的时候出现代码冲突怎么解决 7.JAVA的集合用过哪些 8.hashset怎么判断不重复 9.哪个不重复自带排序的集合(treeset
问题内容: 我正在从SQL数据库中提取日期,该日期将其视为从午夜开始的日期。当我开始使用它们时,它会正确格式化它们,但是不会浪费一天。 格式化之前: 格式化后: 代码: 问题答案: 如果您分段运行代码,则会注意到产生的输出类似(我的计算机现在处于EDT中)。 这是因为(doc): 假定时区的差异 给定日期字符串为“ 2014年3月7日”,parse()假定为本地时区,但是给定ISO格式(如“ 20
可能大家都知道,线性表的变种非常非常多,比如今天讲的“队列”,灰常有意思啊。 一:概念 队列是一个”先进先出“的线性表,牛X的名字就是“First in First Out(FIFO)”, 生活中有很多这样的场景,比如读书的时候去食堂打饭时的”排队“。当然我们拒绝插队。 二:存储结构 前几天也说过,线性表有两种”存储结构“,① 顺序存储,②链式存储。当然“队列”也脱离 不了这两种服务,这里我就分享
JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。
天空盒(Skybox) 是整个场景的一个包裹,显示了几何之外的世界。你可以使用 Skybox 来模拟无限的天空,山脉等现象。 Skybox 的创建: // create a Skybox object auto box = Skybox::create(); // set textureCube for Skybox box->setTexture(_textureCube); // atta
聊天相关 1. 获取聊天信息 描述 通过该接口可以分页获取直播的聊天信息 地址 http://api.csslcloud.net/api/live/chatmsg 方法 POST/GET 请求参数 参数名称 参数类型 参数说明 备注 roomid 字符串 直播间id 必须 userid 字符串 开发者账号ID 必须 liveid 字符串 直播id 必须 pagenum 整型 每页显示
上一节我们用ws模块创建了一个WebSocket应用。但是它只能简单地响应ECHO: xxx消息,还属于Hello, world级别的应用。 要创建真正的WebSocket应用,首先,得有一个基于MVC的Web应用,也就是我们在前面用koa2和Nunjucks创建的Web,在此基础上,把WebSocket添加进来,才算完整。 因此,本节的目标是基于WebSocket创建一个在线聊天室。 首先,我们
昆仑天工 SkyWork 系列 AIGC 开源模型,由奇点智源公司研发,在 2022 年 12 月发布,覆盖图像、文本、编程等多模态内容生成能力,包括绘画、文章续写、对话、中英翻译、内容风格生成、推理、诗词对联、代码补全等。 昆仑天工 SkyWork 系列模型,已全部在GitHub上开源,性能澎湃,接入便捷,帮你快速迈进AIGC时代,在时代潮流中不落人后,勇立潮头! GitHub地址 昆仑天工Sk
用java开发的一款功能强大的开源的远程控制软件,可以实现生成服务器、屏幕监视,屏幕控制、上传文件、下载文件、 远程命令、远程任务管理器、发送警告、相互聊天、换皮肤、版本升级提醒 等功能,通过该软件可以实现用一台电脑同时控制多台电脑,也可以多台电脑控制同一台电脑等。 软件的示例图片如下: 软件的下载地址:http://www.BlackSwanSoft.com