作业帮-春招-Java后端-1&2面-算法部分
八股的部分忘记了,对算法的题目还大致有所印象...
----------------------------
1. 一面:
输入:给一个“1abc2abc3abc10abc”的字符串(不是原数据,我随便举了个例子)
输出:
“1:abc”
“2:abc”
“3:abc”
“10:abc”
1.1 使用StringBuffer来解决,开了两个for循环充当滑动窗口,外循环检测数字,内循环检测字母,首次进入拼接“:”
----------------------------
2. 二面:
输入:给你 “abcd”。
输出:“abcd abc bcd ab ac ad bc bd cd a b c d”
2.1 当时输出的结果的顺序,和题目不一样。面试官要求重构代码,严格按顺序输出
2.2 第一次使用的是StringBuffer来解决,第二次使用的是滑动窗口
----------------------------
3.感想:
七八月刷了力扣的hot100&150和一些codetop的高频题目,里面很多方法的api都可以复用到非原题(例如StringBuffer),建议力扣常见方法的各种api可以记一下,说不定写面试官自己给你出的题目的时候,会用上。
现在有些题目都忘光了,打算本周捡起来。
#春招##算法##大家都开始春招面试了吗#
----------------------------
1. 一面:
输入:给一个“1abc2abc3abc10abc”的字符串(不是原数据,我随便举了个例子)
输出:
“1:abc”
“2:abc”
“3:abc”
“10:abc”
1.1 使用StringBuffer来解决,开了两个for循环充当滑动窗口,外循环检测数字,内循环检测字母,首次进入拼接“:”
----------------------------
2. 二面:
输入:给你 “abcd”。
输出:“abcd abc bcd ab ac ad bc bd cd a b c d”
2.1 当时输出的结果的顺序,和题目不一样。面试官要求重构代码,严格按顺序输出
2.2 第一次使用的是StringBuffer来解决,第二次使用的是滑动窗口
----------------------------
3.感想:
七八月刷了力扣的hot100&150和一些codetop的高频题目,里面很多方法的api都可以复用到非原题(例如StringBuffer),建议力扣常见方法的各种api可以记一下,说不定写面试官自己给你出的题目的时候,会用上。
现在有些题目都忘光了,打算本周捡起来。
#春招##算法##大家都开始春招面试了吗#
全部评论
问一下老哥,八股是偏向于计算机基础还是偏向于数据库,redis那些
老哥实习问得多还是八股多,
相关推荐
02-03 18:36
门头沟学院 测试工程师 点赞 评论 收藏
分享
02-24 00:21
安徽理工大学 游戏前端
不会做题的小熊:我感觉我就算是找不到工作,我也不会作弊进去,作弊进去感觉一方面是自己不踏实,其次就是都靠作弊了,那后面肯定工作的心态是不一样的,没有一种内驱力。 点赞 评论 收藏
分享
查看32道真题和解析