杭州银行软件开发一面20230506

哥们我又来咯,这次面试超快  10分钟
只能说杭州银行现在还在面试  是6的
感觉都是选定好的问题啊,直接抽出来给你答
两个面试官
首先自我介绍
技术栈是java
问题一:介绍一下怎么创建线程
答:4种 继承thread类 实现Runnable和callnable接口  线程池 
问题二:对线程安全的理解,怎么保证线程安全
答:标准->当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象就是线程安全的。
加锁
问题三:线程安全使用的锁有哪些类,或者是关键字
lock、synchronized
问题四:另一个面试官问:你在实习的时候怎么解决的用户退款失败的问题的(之前在亚信科技CTC 计费组实习)
问题五:还是另外一个面试官:你知道怎么提高CPU的利用率嘛 怎么计算的有了解过吗?
完全没了解过。。。
问题六:索引是什么作用
加快数据查找的速度,类似字典目录什么的。。
问题七:索引失效的场景
网上大把的
问题八:acid原则  介绍一下原子性
undo log 保证原子性  

补充一丢,昨天没想起来的:
问了分布式的东西
问:什么适合做分布式锁
答:我只了解过redis可以作为分布式锁
问:为什么要做分布式锁
答:忘记了,大概答的是因为数据一致性的东西
还准备问问其他分布式的东西,我直接说不怎么了解
ps:本人确实没怎么接触过分布式,学过但早忘记了,还准备了一些关于银行业务安全方面的问题,完全没有问到。。。
结束 没有反问环节

5月10号 做了笔试题  
一共32题  前面是Linux系统的几题
然后中间是JAVA的
然后说MySQL的
最后是编程题  纯手写
一题是 给一个整数 倒序读这个数字  组成一个全新没有重复数字的 整数
另外一个是  一个数组  从中找出没有在数组中出现过的最小正整数

5月19号晚上发的短信技术终面
要求线下去 没找到途径去联系hr  更改面试方式  有知道的大佬给我讲讲
#杭州银行面试#
全部评论
g同一时间面完,没笔试
2 回复 分享
发布于 2023-05-14 18:21 上海
楼主提前准备到了这些问题吗
1 回复 分享
发布于 2023-05-06 22:15 江苏
杭州银行的待遇怎么样啊?好奇
1 回复 分享
发布于 2023-05-06 22:18 安徽
我也是今天面
1 回复 分享
发布于 2023-05-06 22:49 浙江
我4月10多号一面的,现在还没消息,回答的还行
1 回复 分享
发布于 2023-05-07 22:29 广东
还在面?真6。我记得2月份就在面了
1 回复 分享
发布于 2023-05-10 16:58 浙江
做完笔试后接到二面通知了吗
1 回复 分享
发布于 2023-05-12 14:48 浙江
楼主我和你一批流程,你收到二面通知了吗?
1 回复 分享
发布于 2023-05-13 20:06 山西
从2月面到了5月,这池子也太深了
点赞 回复 分享
发布于 2023-05-08 17:14 天津

相关推荐

REST(Representational State Transfer)是一种用于设计网络应用程序的架构风格。它具有以下原则和注意事项:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=b48bebe08e474db8b80b853b12bafd48资源的概念:REST将应用程序的功能抽象为一组资源。每个资源都有一个唯一的标识符(URI),通过操作这些资源的状态来实现功能。无状态性:REST是无状态的,客户端请求必须包含所有必要的信息,服务器不会在请求之间维持任何关于客户端的状态。这使得服务端更容易扩展,因为它不需要存储客户端的上下文信息。使用标准的HTTP方法:REST使用HTTP的标准方法(GET、POST、PUT、DELETE等)来对资源进行操作。这遵循了HTTP的语义。使用合适的URI:URI应该使用名词来表示资源,而不是动词。URI应该是有意义的、可读性强的,并且应该使用合理的层次结构。使用合适的HTTP状态码:服务器应该使用适当的HTTP状态码来表示操作的结果,例如200表示成功,400表示客户端错误,500表示服务器错误等。支持内容协商:服务器应该支持多种表示形式(如JSON、XML等),客户端可以通过请求头中的Accept字段来指定首选的表示形式。使用超媒体(HATEOAS):REST应该使用超媒体来提供资源之间的关系和可用操作的信息。客户端通过解析资源的表示形式中的链接来探索和使用API的功能。安全性:REST的设计应考虑安全性,包括合适的身份验证和授权机制,以及对敏感数据的保护。性能和缓存:REST应该充分利用HTTP的缓存机制,并遵循缓存策略,以提高性能和减少网络流量。遵循这些原则和注意事项可以使REST API设计更一致、可扩展和易于理解和使用。
点赞 评论 收藏
分享
4 32 评论
分享
牛客网
牛客企业服务