2.数字化和技术的关系。大数据、云计算和人工智能的技术复杂度在不断提升,造成的一个直接后果是,越来越多的企业反而放弃了对先进技术的跟踪,更多地从业务角度去思考、设计数字化进程。一方面是因为企业的人力资源和学习资源的缺失,越来越难以跟上技术的升级发展脚步,另一方面也是因为技术进步带来的边际效用递减,企业越来越难以感知到先进技术带来的优势。例如云原生技术最近快速发展,但是他们解决的弹性和敏捷问题对大部分企业来说,都是难以感知的,尤其是很多工业企业,数据量和生产流程都很稳定,甚至对于云计算的需求都不明显。这造成在数字化的大潮中,技术的后台化趋势越来越明显,能够拉动先进技术向企业渗透的最重要动力变成了深度业务创新。这些创新一方面来自于企业自身对业务的深度研究,类似于招商银行的信用卡业务,因为网银、手机银行走的快,所以他们也最早开始研究容器、微服务技术来敏捷开发;而另一方面,也是更广泛的,来自于深耕垂直行业的创新公司,他们的产品会对未来趋势有所预判,技术上也会有所准备。这个趋势的背后,预示着未来云计算的竞争,将从算力、价格的竞争,逐渐转移到价值和生态的竞争。
中国招商银行的面试题
代码 能力
排序算法
单例模式
数组的遍历移除元素
面试题
计算机基础
http三次握手,4次握手。
git使用
git pull git push 等 git merge 等命令
计算机内存区域
负载均衡有哪些?
软件的 nginx tegine Haproxy
硬的,F5 CDN
服务端的,zookeeper
tcp握手为什么可靠
mysql
数据库存储引擎的区别。
索引原理,聚集和非聚集区别。
数据库有100万访问,有10个常用ip登录,怎样优化数据库?
hash索引和btree索引?
mysql 什么时候导致索引失败?
mysql连接池作用
explain使用 explain select * from db
system const requred all 等
Java
反射机制
如何保证对象不被回收
hashmap原理
java内存模型
java如何保证高并发
jvm垃圾回收。
实现多线程几种方式。
GC
gc算法,cms收集器原理
字符串操作
事件监听机制
如何实现 多终端日志打印接口,让它动态支持不同终端的日志打印。
java各类锁的区别
公平锁和非公平锁
rpc框架?
数组和链表
spring ioc aop
算法
散列表,折半查找
插入删除查找的时间复杂度
如何判断链表好坏,如何判断链表是否交叉。
logN 是如何用数学推导出来的
zk random 权重随机 。
面试官说 各种遍历树的顺序,面试者画出来。
网页中有上千个城市,如何让用户快速找到自己想要的城市。
一个绳子从一头开始烧,烧完1小时,如何测出45分钟。
给上千个文件,每个1k-100M,给n个词,设计算法对每个词找到所有包含的文件,你只有100K
倒置英文句子 i am ok ----ko ma i
面试者的软实力
闻味官。
聪明:
智商:硬的,足够的专业知识。
情商:软的,开放与人交流,能互通有无。对别人感同身受。
皮实:
经得起摔打折腾,经得起崇拜追捧。不管捧你还是打你,胜不骄败不馁。去玻璃心。
乐观:
了解真实情况后,仍然积极向上。了解了阴暗面,还要走向阳光。
自省:
自我总结。不做永远对先生。
闻味官,不看学历,就闻味道,是否符合上面4点,但是也不要看破红尘,与世无争。