面试记录

1.java的基本数据类型;
2.String是基本数据类型吗,为什么?
3.String为什么使用是和基本数据类型一样?
4.String可以被继承吗,为什么这样设计?
5.String、StringBuffer、StringBuilder的相同于不同
5.java的集合类型及特点
6.设计模式的了解

SQL题:
1.用一条SQL语句查询出每门课程大于80分的学生姓名
namekechengfenshu
张三语文81
张三数学75
李四语文76
李四数学90
王五语文81
王五数学100
王五英语90

2.用一条SQL求有且仅有标签A,B的人
人(p)标签(tag)
p1A
p1B
P2B
p3A
p4C
p5A
p6A
p6B
p6C

算法题:
1.有数组[ABCAABBCCCBABCCBAA],java编程输出结果[BBBBBBAAAAAACCCCCC],
所有B在左边,A在中间,C在最右边,要求时间复杂度为O(n)

2.实现四则运算编程,输入字符串"2+2*4-6/2",输出算术结果

第一次面试,太紧张了,没怎么写过算法,第二题有思路但不会写栈的数据结构,感觉凉了,人生第一次面试,记录一下
全部评论
select 名字 from 成绩单 where 名字 not in (select 名字 from 成绩单 where 成绩 <60) ; select p from 表 where p in (select P from 表 group by P having count(*)=2 ) and p in (select P from 表 where tag in ('A','B') group by P having count(*)=2 );
7 回复 分享
发布于 2023-02-17 09:54 吉林
算法题1答案 public static void main(String[] args) { char[] list = {'B', 'A', 'C', 'B', 'C', 'A', 'B', 'A', 'C', 'A', 'C', 'B', 'C', 'A', 'B', 'A', 'C', 'A', 'C', 'C'}; int p1 = 0, p2 = 0, p3 = list.length-1; while (p2 != p3) { if (list[p1] == 'B') { p1++; p2 = p1; } if (list[p3] == 'C') { p3--; } if (list[p2] == 'A') { p2++; } if (list[p2] == 'B') { // 交换p1与p2对应的值 swap(list, p1, p2); p1++; } if (list[p2] == 'C') { swap(list, p2, p3); p3--; } } System.out.println(Arrays.toString(list)); } public static void swap(char[] list, int i, int j) { char temp = list[i]; list[i] = list[j]; list[j] = temp; }
6 回复 分享
发布于 2023-02-09 19:21 湖北
哪家公司
3 回复 分享
发布于 2023-02-08 23:15 湖南
第一个算法题 public static char[] trans(char[] arr) { int l = 0; int r = arr.length - 1; int m = 0; while (m < r) { if (arr[m] == 'B') { arr[l++] = 'B'; } else if (arr[m] == 'C') { arr[r--] = 'C'; } m++; } for (int i = l; i <= r; i++) { arr[i] = 'A'; } return arr; }
1 回复 分享
发布于 2023-02-16 23:37 浙江
第一个算法题很简单的,拿三个桶分别装abc就可以了
1 回复 分享
发布于 2023-02-09 15:03 陕西
前面几问咋这简单,还有靠这么基础的吗
点赞 回复 分享
发布于 2023-04-04 03:18 广西
前六题有人能简单回答下嘛
点赞 回复 分享
发布于 2023-03-11 17:06 浙江
为什么我的第一次面试问我mybatis怎么集成
点赞 回复 分享
发布于 2023-03-03 19:26 安徽
栈还得自己实现呀
点赞 回复 分享
发布于 2023-02-20 11:04 山西
第一道算法题不是用荷兰国旗的解法解吗?
点赞 回复 分享
发布于 2023-02-12 23:01 广东
第二个sql怎么做
点赞 回复 分享
发布于 2023-02-12 19:36 广东
sql第一题能子查询吗
点赞 回复 分享
发布于 2023-02-11 21:43 河南
这题我做了n多遍,每次都是这些题
点赞 回复 分享
发布于 2023-02-10 08:10 广东
算法1: 定义变量bCount ,存储B出现的个数 。随后循环目标数组 ,如果是A插入到结果集的下标为bCount处 ,如果是B插入到结果集的下标为0处 随后++bCount,如果是C直接添加至结果集末尾
点赞 回复 分享
发布于 2023-02-09 23:25 北京
您好,简历可以给我参考一下吗?
点赞 回复 分享
发布于 2023-02-09 17:50 广东
我这两题算法都不会,感觉好难嗄
点赞 回复 分享
发布于 2023-02-09 15:18 江西

相关推荐

点赞 评论 收藏
分享
06-27 12:54
已编辑
门头沟学院 Java
累了,讲讲我的大学经历吧,目前在家待业。我是一个二本院校软件工程专业。最开始选专业是觉得计算机感兴趣,所以选择了他。本人学习计算机是从大二暑假结束开始的,也就是大三开始。当时每天学习,我个人认为Java以及是我生活的一部分了,就这样持续学习了一年半,来到了大四上学期末,大概是在12月中旬,我终于找的到了一家上海中厂的实习,但我发现实习生的工作很枯燥,公司分配的活也不多,大多时间也是自己在自学。就这样我秋招末才找到实习。时间来到了3月中旬,公司说我可以转正,但是转正工资只有7000,不过很稳定,不加班,双休,因为要回学校参加答辩了,同时当时也是心高气傲,认为可以找到更好的,所以放弃了转正机会,回学校准备论文。准备论文期间就也没有投递简历。然后时间来到了5月中旬,这时春招基本也结束了,然后我开始投递简历,期间只是约到了几家下场面试。工资也只有6-7k,到现在我不知道该怎么办了。已经没有当初学习的心劲了,好累呀,但是又不知道该干什么去。在家就是打游戏,boss简历投一投。每天日重一次。26秋招都说是针对26届的人,25怎么办。我好绝望。要不要参加考公、考研、央国企这些的。有没有大佬可以帮帮我。为什么感觉别人找工作都是顺其自然的事情,我感觉自己每一步都在艰难追赶。八股文背了又忘背了又忘,我每次都花很长时间去理解他,可是现在感觉八股、项目都忘完了。真的已经没有力气再去学习了。图片是我的简历,有没有大哥可以指正一下,或者说我应该走哪条路,有点不想在找工作了。
码客明:太累了就休息一下兄弟,人生不会完蛋的
如果实习可以转正,你会不...
点赞 评论 收藏
分享
评论
71
174
分享

创作者周榜

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