2020中信证券IT岗校招笔试题及答案完整版_第1页
2020中信证券IT岗校招笔试题及答案完整版_第2页
2020中信证券IT岗校招笔试题及答案完整版_第3页
2020中信证券IT岗校招笔试题及答案完整版_第4页
2020中信证券IT岗校招笔试题及答案完整版_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2020中信证券IT岗校招笔试题及答案完整版

一、单项选择题,(总共10题,每题2分)1.在Linux系统中,查看当前目录下所有文件(含隐藏文件)详细信息的命令是A.ls-aB.ls-lC.ls-alD.ll2.关系数据库中,用于实现实体完整性约束的关键字是A.FOREIGNKEYB.PRIMARYKEYC.UNIQUED.CHECK3.下列Java关键字中,可用来实现同步机制的是A.transientB.synchronizedC.volatileD.static4.TCP三次握手过程中,第二次握手时服务器发送的报文段标志位为A.SYNB.SYN+ACKC.ACKD.FIN5.在Python3中,表达式list(map(lambdax:x2,range(3)))的输出是A.[0,1,2]B.[0,2,4]C.[2,4,6]D.[1,2,3]6.若某二叉树前序遍历为ABDCE,中序遍历为BDAEC,则后序遍历为A.DBEACB.DBECAC.DBEACD.DBEAC7.在Spring框架中,默认作用域为单例的注解是A.@RequestScopeB.@SessionScopeC.@ComponentD.@Prototype8.下列HTTP状态码表示“请求参数错误”的是A.200B.302C.400D.5039.在MySQL中,可用来查看慢查询日志是否开启的命令是A.SHOWSTATUSB.SHOWVARIABLESLIKE'slow_query%'C.SHOWPROCESSLISTD.SHOWENGINES10.若哈希表长度为16,采用二次探测法,第3次冲突时的探测偏移量为A.3B.4C.9D.16二、填空题,(总共10题,每题2分)11.在Git中,撤销最后一次提交但保留修改工作区文件的命令是______。12.若线程池核心线程数为4,最大线程数为10,队列容量为100,当并发任务达到120时,实际创建的线程数最多为______。13.在Redis中,实现分布式锁常用的原子命令是______。14.一张表有组合索引(A,B,C),则查询条件whereB=1andC=2时,该索引______(能/不能)被有效使用。15.在Linux下,查看端口8080被哪个进程占用的命令是______。16.Java中,创建线程池的工厂类位于______包。17.在TCP拥塞控制中,慢启动阈值初始值通常设置为______报文段。18.若某无向图有n个顶点,采用邻接矩阵存储,则空间复杂度为______。19.在Python中,使用______语句可强制关闭文件对象并释放系统资源。20.在SpringBoot中,约定大于配置的核心注解是______。三、判断题,(总共10题,每题2分)21.HTTPS默认使用443端口。22.在Java中,StringBuilder是线程安全的。23.数据库事务的隔离级别越高,并发性能越好。24.使用CDN可以降低源站带宽消耗。25.在Linux中,硬链接不能跨文件系统。26.二叉排序树的中序遍历结果一定有序。27.在MySQL中,InnoDB支持全文索引。28.TCP的滑动窗口机制仅用于流量控制,与拥塞控制无关。29.在Python中,元组可以作为字典的键。30.在SpringMVC中,@RestController等价于@Controller+@ResponseBody。四、简答题,(总共4题,每题5分)31.简述CAP理论的含义,并说明在分布式系统设计中如何权衡。32.描述一次完整的DNS解析流程,包括浏览器、本地缓存、递归服务器、权威服务器的交互。33.给出Java中造成内存泄漏的常见场景,并说明如何定位与解决。34.说明数据库分库分表后引入的问题及对应的解决方案。五、讨论题,(总共4题,每题5分)35.证券交易系统对延迟极度敏感,请从网络、操作系统、JVM、应用架构四个层面讨论如何降低端到端延迟。36.假设行情数据每秒10万笔,需实时推送至10万在线客户端,讨论如何设计高吞吐、低延迟的推送架构,包括协议选型、序列化、负载均衡、拥塞控制。37.券商核心账户系统要求7×24不可停,讨论在数据库层面如何做到零停机迁移,包括双写、数据校验、回滚策略。38.面对监管要求的“可回溯、可审计”,讨论如何在微服务架构中实现全链路日志追踪与合规存储,包括日志格式、采样策略、加密脱敏、长期归档。答案与解析1.C2.B3.B4.B5.B6.B7.C8.C9.B10.C11.gitreset--softHEAD~112.1013.SETNX14.不能15.lsof-i:808016.java.util.concurrent17.6553518.O(n²)19.with20.@SpringBootApplication21.√22.×23.×24.√25.√26.√27.√28.×29.√30.√31.CAP即一致性、可用性、分区容错性三者不可兼得。证券场景通常牺牲强一致换取高可用,通过最终一致、对账、补偿事务保证数据正确。32.浏览器先查本地缓存→系统缓存→路由器缓存→递归服务器→根→顶级域→权威服务器→返回IP,每层缓存TTL减少递归。33.静态集合持有短生命周期对象、未关闭连接、监听器未反注册;用MAT/JProfiler查看GCRoot路径,及时清理引用、使用WeakReference、try-with-resources。34.问题:跨分片事务、全局主键、分页排序、聚合计算;方案:分布式事务框架Seata、雪花算法、中间件MyCat+内存归并、异构索引表。35.网络:用户态协议栈+DPDK、RDMA、内核旁路;OS:CPU隔离、NUMA绑核、中断亲和、禁用swap;JVM:ZGC、对象池、JIT预热;架构:无锁队列、异步批处理、零拷贝。36.采用MQTToverWebSocket二进制掩码,Protobuf编码,网关层LVS+DPVS四层负载,按用户ID一致性哈希分片;推送端批量打包+滑动窗口拥塞控制,边缘节点多级缓存,客户端本地diff合并。37.搭建双主双向同步,流量入口层按账户号段灰度切换;增量校验用Checksum+Binlog

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论