首先面试官很NICE! 先是自我介绍 介绍项目 java设计规范:(SOLID )单一职责,开放封闭,里式替换,接口隔离,依赖倒置 组合聚合VS类的继承 Spring,SpringBoot,SpringCloud区别及细节 总的来说,感觉更注重项目,还有框架的使用 #软件开发2023笔面经##我的失利项目复盘##你觉得今年春招回暖了吗##23届找工作求助阵地#
全程45mins 自我介绍 黑名单如何实现 如果有两个用户上传? 创建线程方式? 线程几种状态? 如何保证线程安全? synchronized和reentrantlock区别? reentrantlock如何实现公平锁和非公平锁? 数据库事务隔离级别? MVCC? JVM内存模型? 手撕单例? 算法:找到第K大的数 #理想汽车#
一面 10.10日 1.5h(一面挺难,像cto) 自我介绍,讲一下大模型应用项目(我讲的nl2sql的项目) 项目背景,总体思路,解决什么问题,指标是什么 细节拆分: 1.数据集怎么构建的,什么规模,有没有质量评估 2.模型底座是什么,这些不同底座什么区别,什么规模 3.训练方法,用的什么sft,有什么不同,有什么优缺点,原理上解释不不同方法的差别 4.评估指标是什么,这些指标存在哪些问题 5.
1、多态,指针引用区别 2、map和unorderedmap 3、vector和数组,vector防止扩容的方法 4、gdb多线程调试 5、线程进程,线程同步,线程通信 可重入 6、int float bool类型怎么和0比较 7、select poll epoll区别 netstat 硬链接和软链接 8、汽车厂工作强度大怎么看待 9、反转链表 更新周五二面
项目的一些情况 C++多态的实现 unordered_map和map shared_ptr和weak_ptr的区别 三数之和 常规的面试,已经凉了
记错了面试时间 让面试官等了很久(但面试官人很好,还安慰我没事) 进去以后首先面试官介绍工作内容 可能是因为耽误时间太久了 没有自我介绍直接介绍了项目 我只介绍了一个 因为另外两个是RTOS的 先根据项目提问 项目难点 大概说两个 Linux内存管理 Linux线程调度方式 线程优先级怎么设置 大概多少优先级比较高多少算低的 Linux大页机制解决什么问题 页表大小是多少 sqlite3的频率是多
问题内容: 我在应用程序中使用Hibernate ORM和PostgreSQL,有时我使用批处理操作。最初,我不明白为什么在批处理大小为25的日志中,会生成25个查询,并且最初认为它无法正常工作。但是之后,我查看了pg驱动程序的源代码,并在PgStatement类中找到了以下几行: 并在PgPreparedStatement类中 我注意到,事实证明,如果批处理的大小达到25,则会发送25个带有附加
Redux应用程序中的Reducer不应该改变state,而是返回一个副本,并且无副作用。 这鼓励你把你的应用程序想象成从一系列事件中“计算”的UI。 让我们来看看一个简单的计数器reducer。 我们可以看到,我们正在传递一个初始状态和一个动作。为了处理每个动作,我们设置了一个switch语句。而不是每个reducer需要显式订阅分发器,每个动作都会传递到每个reducer,它处理它感兴趣的动作
本文向大家介绍jQuery数组处理函数整理,包括了jQuery数组处理函数整理的使用技巧和注意事项,需要的朋友参考一下 写在前面: jQuery的数组处理函数整理如下,如有补充和建议,欢迎评论交流~ 1、$.trim(value) 从value中删除任何前导或尾随的空白字符 2、$.each(container, callback(key,value)) 对container的每一项进
本文向大家介绍Java 动态代理原理分析,包括了Java 动态代理原理分析的使用技巧和注意事项,需要的朋友参考一下 Java 动态代理原理分析 概要 AOP的拦截功能是由java中的动态代理来实现的。说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函数抛出异常时候执行。Spring中的动态代理是使用Cglib进行实
本文向大家介绍深入理解jQuery 事件处理,包括了深入理解jQuery 事件处理的使用技巧和注意事项,需要的朋友参考一下 浏览器的事件模型 DOM第0级事件模型 1.Event实例 他的属性提供了关于当前正被处理的已触发事件的大量信息。这包括一些细节,比如在哪个元素上触发的事件、鼠标事件的坐标以及键盘事件中单击了哪个键。 2.事件冒泡 当触发 dom 树中一个元素上的事件时,事件模型会检查这个元
本文向大家介绍深入理解C预处理器,包括了深入理解C预处理器的使用技巧和注意事项,需要的朋友参考一下 C 预处理器不是编译器的组成部分,是编译过程中一个单独的步骤。C预处理器只是一个文本替换工具,它会指示编译器在实际编译之前完成所需的预处理。 所有的预处理器命令都是以井号(#)开头。它必须是第一个非空字符,为了增强可读性,预处理器指令应从第一列开始。 下表包含所有重要的预处理器指令: 指令 描述 #
本文向大家介绍语句演算的推理理论,包括了语句演算的推理理论的使用技巧和注意事项,需要的朋友参考一下 为了从我们已经知道其真相的陈述中推断出新的陈述,使用了推理规则。 推理规则有什么用? 数学逻辑通常用于逻辑证明。证明是确定数学陈述的真值的有效参数。 参数是一系列语句。最后一个陈述是结论,其前面的所有陈述都称为前提(或假设)。结论之前放置符号“ $\ there $”(因此请阅读)。一个有效的论点是
在Anylogic模型中,我的源块根据定义代理必须到达哪个节点的数据库值在不同节点上生成代理。 相同位置的订单同时到达(例如,7:30,3个代理订单到达node1,4个代理订单到达node2)。 现在我想做的是,节点1上的订单生成一批1x2和1x1,而节点2上的订单生成一批2。这些代理将扣押将这些批次运输到同一位置的运输公司,然后解除批次。 因此,我的问题是如何基于从数据库加载的Arrivaloc
我是wordpress的新手,在管理数据库方面有困难。我已经安装了“管理员”插件来管理数据库。我已经创建了一个名为“usersupp_admin”的新表。现在我还创建了一个自定义模板,该模板将使用PDO语句连接到此数据库,现在的问题是在哪里可以获取主机、数据库名、用户和密码?以下是代码: 任何帮助都将不胜感激。