春招:恒生笔试


题型:选择题,给数据表写sql语句,两道编程题,行测题
总体感受:题量大,数据库花了较多题目

  • 给数据表写sql语句

student(Sno,Sname,Ssex,Sdept)
Course(Cno,Cname,Tno)
Score(Sno,Cno,Degree)
Teacher(Tno,Tname,Tsex,prof)
问:
1.求选择了Java课程且成绩小于60的同学名单,按名字升序排列(第一问难,应先写后面的)
2.求Java课程小于平均分的学生的各科成绩
3.设置Score表中Sno,Cno唯一键
4..给选择了JAVA课程且成绩小于等于90分的成绩加10分

  • 编程题1

一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程     找出1000以内的所有完数。

  • 编程题2

海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?

public static void main(String[] args) {
    int i, m, j = 0, k, count;
    for (i = 4; i < 10000; i += 4) {
        count = 0;
        m = i;
        for (k = 0; k < 5; k++) {
            j = i / 4 * 5 + 1;
            i = j;
            if (j % 4 == 0)
                count++;
            else
                break;
        }
        i = m;
        if (count == 4) {
            System.out.println("原有桃子 " + j + " 个");
            break;
        }
    }
}
相关连接

#恒生公司春招##笔试题目##恒生公司#
全部评论
这是我的题解
2 回复
分享
发布于 2020-10-08 13:40
同学是java岗吗
点赞 回复
分享
发布于 2020-05-25 13:09
联想
校招火热招聘中
官网直投

相关推荐

投递中移(苏州)软件技术有限公司等公司10个岗位
点赞 评论 收藏
转发
状态:已发offertimeline2024-02-27&nbsp;一面&nbsp;2024-02-28&nbsp;二面2024-02-29&nbsp;HR面2024-03-01&nbsp;口头offer2024-03-04&nbsp;正式offer一面-----------------1.&nbsp;简历上背景相关2.&nbsp;介绍项目、技术架构(技术+业务)3.&nbsp;微服务与单体应用的区别4.&nbsp;注册中心、分布式事务使用哪些组件?(nacos、seata)5.&nbsp;有参与框架方面的开发吗?6.&nbsp;Spring和SpringBoot有什么区别?7.&nbsp;Spring的两个核心思想?IOC和AOP8.&nbsp;AOP如何实现的?(动态代理)9.&nbsp;Redis的基本数据类型底层数据结构?10.&nbsp;Redis为什么快11.&nbsp;Redis事务如何理解12.&nbsp;一张订单表order,两个字段user_id和create_time,用户查看某一段时间内所有订单,写sql13.&nbsp;如果数据在亿级,然后user_id区分度不高,服务器配置不好,如何优化14.&nbsp;*与几乎数据表的字段效率比较,如何呢?什么样的场景优化后会有效果呢?15.&nbsp;联合索引需要考虑索引区分度吗?如何加?user_id+create_time&nbsp;还是&nbsp;create_time+user_id呢?15.&nbsp;索引失效的场景16.&nbsp;假设你是组员,如果在某个技术方案上你和leader看法发生冲突了,你确定你的技术方案是优于你的leader的,你会如何处理,&nbsp;如果身份互换又会如何处理?17.&nbsp;AI有去了解过吗?了解GPT底层是如何实现的吗?18.&nbsp;反问(技术栈&nbsp;+&nbsp;业务)二面-----------------1.&nbsp;自我介绍2.&nbsp;实习负责什么3.&nbsp;项目难点4.&nbsp;Spring用了哪些设计模式(单例、责任链、模板)5.&nbsp;Spring事务(声明、编程)6.&nbsp;使用什么数据库?考虑过拆表吗?规范?7.&nbsp;建立索引的原则8.&nbsp;为什么用B+树做索引9.&nbsp;数据库的悲观锁和乐观锁10.&nbsp;JVM内存回收算法、CMS和G1的结构11.&nbsp;TCP/IP是属于哪层的?HTTP呢?12.&nbsp;Linux基本操作命令(cat、tail&nbsp;-f、cp和scp的区别)13.&nbsp;分析当前应用内存占用情况的命令?如果是Java程序呢?14.&nbsp;算法水平?平常会刷题吗?15.&nbsp;反问(业务+评价)
点赞 评论 收藏
转发
9 60 评论
分享
牛客网
牛客企业服务