java真实面试_翰竺科技有限公司_牛客网上的选择题sql面试题_查询各科总分最高的前5个学生_查询各科考试的平均分
Posted 平凡加班狗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java真实面试_翰竺科技有限公司_牛客网上的选择题sql面试题_查询各科总分最高的前5个学生_查询各科考试的平均分相关的知识,希望对你有一定的参考价值。
系列文章目录
文章目录
前言
一、牛客网上的选择题
这个,面试的时候是直接在公开的办公室的,没有拍照
总之就是牛客网上的面试题
牛客网上每次能有80分了,肯定没问题了,最少60-或者70分
低于60分很尴尬,有些不那么友好的公司直接就请你回家了
下面是下午另外一个公司的面试题,这里举例说几个比较典型的,我比较懵的题目
1,public和private修饰符的实际用法场景,遗憾,面试的时候我选错了
2 抽象类
A和B选项
A和B如果选一个肯定是选B
抽象方法不能有方法体,正常来讲,抽象方法是给别人去实现的,很遗憾。我脑子瓦特了,选了C
D太绝对,肯定不对
3 js的合并函数
合并,我觉得应该会去重,所以我选择了D
所以这道题,我又做错了,自动不会去重
4、语法
这个题给我整懵了,答案没有一个对的
5、多线程
我执行了很多次都是pongping 所以我怀疑我又做错了,
而且这个题目,只有run
没有start,算不算启动线程了呢?
我果然选错了,应该选B而不是选C
6、sql面试题
每个学生选修了几门课程
列出每个学生的平均成绩
根据上面的就很容易得出
唯一的不足是,现场写我有点写不出
但是在自己电脑上却可以,原因是自己电脑上可以调试,说白了,还是不够熟练
如果很熟练了,每一条语句都能够知道它执行1效果应该是什么,才能做到胸有成竹
熟能生巧,路还很长
二、sql面试题,学生表和成绩表
我记得题目大概是这样的,
一个学生表(id,stuName,age,sex)
一个成绩表(studentId,id,course,score)
解析:回家自己做
假设 ,两张表分别为
1、查询各科总分最高的前5个学生
我们分步骤进行,先查询每个学生的总分,再去top 5就行
因为我们这里没有5条数据,那就查询各科总分最高的前2个学生吧
这里注意oracle和mysql里面的关键字是不一样的
LIMIT mysql里面的 top 是oracle里面的
这样就全部查出来了
2、查询各科考试的平均分
ps:就很奇怪,现场写就懵了,可能是家里可以不断的调试
总归来说,还是不够熟悉,如果非常熟悉的话,就能够做到随便写一个sql就能够知道执行效果是什么
所以需要继续加强
以上是关于java真实面试_翰竺科技有限公司_牛客网上的选择题sql面试题_查询各科总分最高的前5个学生_查询各科考试的平均分的主要内容,如果未能解决你的问题,请参考以下文章