招银网络科技后端一面(感觉要寄)

#招银网络科技面试##招银后端#
1.自我介绍
2.选择一个你印象比较深刻的项目做介绍,项目亮点和难点
3.Springboot的启动过程
4.Springboot自动装配原理
5.Springboot使用了什么设计模式
6.Springboot常见注解
7.手写工厂模式
8.Redis的数据结构
9.Redis的常见操作
10.Redis除了做缓存还能干嘛
11.MySQL的行锁和表锁
12.MySQL的隔离级别
13.MySQL的索引失效的情况
笔试题:
给一个短字符串s1类似于“abc”和一个长字符串s2类似于“abcabc”,求s1在s2中出现的次数
反问:
多久出面试反馈
答:一周后
总时长32分钟,除去打代码时间,不到半小时,已经汗流浃背了
全部评论
哥们今天就是写代码,其他啥都没有
2 回复 分享
发布于 2024-09-10 18:23 浙江
要一周才出结果吗?我9.9早上十点半面的,忘记问什么时候出结果了
点赞 回复 分享
发布于 2024-09-11 01:34 广东
uu的base哪里,今天面的吗
点赞 回复 分享
发布于 2024-09-10 17:23 江苏

相关推荐

服了,又是一道没见过的算法,力扣都搜不到的那种,个人评估中等题可惜没撕出来。我简历也没啥算法经历为什么不给我出 HOT100 呢题目是解布尔方程,一共五个符号,0、1、|、&、^,表达式忽略优先级从左往右计算。现在加入变量 X,X 赋值 1 或者 0,每个 X 值可以不同,求 X 组合使得表达式结果为0,输出一个即可。例如输入 1|0&X^1 输出 1输入 X&X,输出 00(或 10 或 01,输出一个即可)我复盘的答案如下import java.util.*;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);char[] s = sc.nextLine().toCharArray();boolean f0 = false, f1 = false;List<Integer> ans0 = new ArrayList<>();List<Integer> ans1 = new ArrayList<>();if (s[0] == '1') {f1 = true;} else if (s[0] == '0') {f0 = true;} else {f0 = f1 = true;ans0.add(0);ans1.add(1);}for (int i = 1; i < s.length; i += 2) {if (s[i] == '&') {if (s[i + 1] == '1') {;} else if (s[i + 1] == '0') {f0 = true;f1 = false;} else {ans0.add(0);ans1.add(1);}} else if (s[i] == '|') {if (s[i + 1] == '1') {f0 = false;f1 = true;} else if (s[i + 1] == '0') {;} else {ans0.add(0);ans1.add(1);}} else {if (s[i + 1] == '1') {f0 = f1;f1 = f0;List<Integer> tmp = ans0;ans0 = ans1;ans1 = tmp;} else if (s[i + 1] == '0') {f0 = f1;f1 = f0;List<Integer> tmp = ans0;ans0 = ans1;ans1 = tmp;} else {if (f0) {ans0.add(0);ans1.add(1);} else {ans0.add(1);ans1.add(0);}}}}if (f0) {for (int i = 0; i < ans0.size(); i++) {System.out.print(ans0.get(i));}} else {System.out.println("NO ANSWER");}sc.close();}}
查看1道真题和解析
点赞 评论 收藏
分享
评论
3
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务