面试题
关于面试的一些总结之类
WGS.
道阻且长,与君共勉:你若对得起时间,时间便会对得起你。
展开
-
刷题记:Python实现反转链表
刷题记:Python实现反转链表原创 2023-07-25 09:54:23 · 215 阅读 · 0 评论 -
Hadoop生态圈及相关组件图解(全网最清楚)
文章目录生态圈图解生态圈先关组件生态圈图解生态圈先关组件原创 2020-12-06 14:51:39 · 2122 阅读 · 0 评论 -
SQL面试题---关于连续签到的问题
请计算20191001~20191031日,31天内,每个部门签到最多的10名用户输出表:部门、用户id、签到天数、名次select DISTINCT department, fuser_id, sum(1) over(PARTITION by department, fuser_id) nums, dense_rank() over(PARTITION by department, fuser_id) rkfrom t_user_attendencewhere fis_sign_in..原创 2020-12-06 14:42:00 · 1621 阅读 · 2 评论 -
过滤器遍历指定文件或目录(面试)
用java的文件过滤器,FilenameFilter接口中有一个accept(File dir, String name)的方法,该方法可以依次对指定文件或者目录进行迭代public static void readFile(String path){ File file = new File(path); String[] list = file.list(((dir, name) -> name.endsWith(".txt"))); for (String s : li原创 2020-12-03 15:48:03 · 340 阅读 · 0 评论 -
(java) 动态规划:二维矩阵左上角到右下角路径最大和 (并打印路径)
给定一个矩阵,找出从左上到右下角的一条路,使得这条路上数字和最大。这条路前进的方向只能向右或向下。输入的第一行是矩阵的行数和列数。输出第一行是一个序列,为该条路上的数字,第二行是这些数字的和。例如:给定一个m=3,n=3的二维数组cost,如下图所示,从左上角的第一个单元格出发,可以向右,向下 走,最终达到右下角。走过的路径为:(0, 0) –> (0, 1) –> (1, 1) –> (2, 1).在这个过程中,花费的最小成本为: (1 + 4 + 3 + 3 + 4) = 15原创 2020-11-13 20:13:16 · 3359 阅读 · 5 评论 -
MySQL面试题---酒店信息表
1.统计各个星级酒店数select datatime, sum(case when xingji = '2星级' then 1 else 0 end) 2星, sum(case when xingji = '3星级' then 1 else 0 end) 3星, sum(case when xingji = '4星级' then 1 else 0 end) 4星, sum(case when xingji = '5星级' then 1 else 0 end) 5星from informati.原创 2020-09-16 09:34:08 · 1081 阅读 · 0 评论 -
算法岗笔试题 ---儿童铺方块
题目描述有一长度为N(1<=N<=10)得游戏场所,给定两种不同方块,一种长度为1,另一种长度为2,数目不限,儿童要将这个长度为N的游戏场所铺满,一共有多少种不同的铺法?例如:长度为4的地面一共有如下5种铺法4=1+1+1+14=2+1+14=1+2+14=1+1+24=2+2列举法:长度为1、2、3、4、5的地面铺法分别有:1,2,3,5,8种……,这其实是个裴波那契数列的求解。def num_all(n): if n==0: return 0原创 2020-07-19 20:16:12 · 250 阅读 · 1 评论 -
算法岗笔试题 ---找出符合条件的字符串组合
1、题目描述某公司经理希望在圣诞节期间通过出售组合装来提高公司商品的销售量。组合装里有不同种类的商品,以不同顺序排列。每个商品都有唯一的characterID。而每个组合装也有唯一的comboID,由组合装中各种商品的排列顺序表示。组合装的comboID是通过将组合装中商品的characterID按其在组合装中的排列顺序形成的。例如,如果购买了ID为a、a、b和c的商品,且组合装中的排列顺序与此相同,则comboID是aabc。由于商品是以组合装形式销售,因此经理想要找出所有畅销的组合装。如果有一位以上转载 2020-07-19 20:12:49 · 453 阅读 · 0 评论 -
人工智能算法面试知识点小结(一)
机器学习知识点1、交叉熵公式,逻辑回归(LR)公式,逻辑回归损失函数,SVM的损失函数2、逻辑回归(LR)和线性回归的区别线性回归用来做预测,LR用来做分类;线性回归是来拟合函数,LR是来预测函数;线性回归用最小二乘法来计算参数,LR用最大似然估计来计算参数;线性回归更容易受到异常值的影响,而LR对异常值有较好的稳定性。3、支持向量机(SVM)及SVM与LR的区别SVM:用于解决二分类或者多分类问题,基本模型定义为特征空间上的间隔最大的线性分类器,它的学习策略为最大化分类间隔,构造一个最优化的超平转载 2020-06-04 19:48:09 · 1805 阅读 · 0 评论 -
字节跳动面试题---字符串校对
题目描述:(1)三个同样的字母连在一起,一定是拼写错误,去掉一个就好了,比如:helllo->hello;(2)两对一样的字母(AABB型)连在一起,一定是拼写错误,去掉第二对的一个字母就好了:比如:helloo->hello;(3)上面的规则优先“从左到右匹配”,即如果是AABBCC,虽然AABB和BBCC都是错误拼写,应该优先考虑修复AABB,结果为AABCC输入描述:第一行包括一个数字N,表示本次用例包括多少个待校验的字符串。后面跟随N行,每行为一个待校验的字符串。输出描述:转载 2020-06-04 19:45:22 · 1135 阅读 · 0 评论 -
华为面试题--求两序列的和最小差值序列
设计思路1.将两个序列和成一个序列并排序2.拿出最大元素Big,次大的元素Small3.在余下的序列S[:-2]进行平分,得到序列max_list,min_list4.将Small加到max序列,将Big加大min序列,重新计算新序列和,和大的为max_list,小的为min_list5.递归调用def mean(sorted_list): if not sorted_l...原创 2020-03-19 15:48:44 · 790 阅读 · 0 评论 -
java常见面试题(不定时更新)
1.Math类中提供了三个与取整有关的方法:ceil、floor、round2.float f=3.4;是否正确? 3.int和Integer有什么区别4.JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么5.数组有没有length()方法?String有没有length()方法6.构造器(constructor)是否可被重写(override)?7.两个对象值相同(x....原创 2020-02-04 11:23:23 · 536 阅读 · 0 评论 -
mybatis面试题
1.对mybatis的理解,优点和缺点mybatis是一个持久层的开源框架,对JDBC进行了封装,是一个不完全的orm映射,通过xml进行sql语句的统一管理优点:1.基于sql语句,把sql语句在xml里统一管理,解耦2.因为用JDBC连接,所以可以与数据库更好的兼容3.能够与spring有很好的集成缺点:sql语句工作量大数据库移植性差映射的什么不映射的什么?只对...原创 2020-02-04 11:19:14 · 764 阅读 · 0 评论 -
spring和springmvc面试题
1.如何介绍spring企业级的开源框架,在整个项目中充当容器作用,可以实现各个框架的整合(能够很好的整合第三方优秀插件,如mybatis,struts2等),包含两大核心模块,ioc和aop(也就是控制反转和面向切面编程)。ioc(控制反转)就是把创建对象的权力反转给spring容器进行创建。aop(面向切面编程,思想):在不改变源代码的基础上额外添加新的功能,如拦截器,过滤器,声明式事务2...原创 2020-02-04 10:52:35 · 1162 阅读 · 1 评论 -
关于mysql几个比较易问的问题
Mysql1. 事务的隔离级别读未提交:最低的事务隔离级别,一个事务还没提交时,它做的变更就能被别的事务看到读已提交:保证一个事物提交后才能被另外一个事务读取。另外一个事务不能读取该事物未提交的数据 可避免脏读的发生,但是可能会造成不可重复读。 sqlserver,orcle默认的隔离级别可重复读:多次读取同一范围的数据会返回第一次查询的快照,即使其他事...原创 2020-02-04 10:45:13 · 198 阅读 · 0 评论 -
maven面试题
Maven的优缺点优点有简化项目的依赖关系 容易上手 便于项目后续升级 插件多缺点有 系统庞大学习难度大 依赖多时容易卡顿 在国内因为网络原因某些仓库不能访问如GoogleMaven坐标Maven 一般使用groupID,artifactId,version,packaging 来表示版本Maven的生命周期清理生命周期:运行mvn clean将调用清理生命周期 。默认生命...原创 2020-02-04 10:43:36 · 317 阅读 · 0 评论