一、来自上海的平安银行项目的电话面试: 1、指标体系的建立,请问指标体系的结构是怎样的? 答:根据需求,模拟业务场景,结合业务场景用思维导图设计概念化指标形成结构体系。 2、模型设计是怎么设计的? 答:根据需求,结合我的指标体系,设计不同维度的指标:正常贷款,关注贷款,次级贷款,可疑贷款,损失贷款;根据维度设计我的事实表,维度表模型 3、BI工具的优缺点; 答:银行项目使用Tableau较多一些,操作的便协性非常强 4、你最近的工作中业务了解的程度谈一谈,比如银行的业务(平安银行的项目); 答…… 面试官回:你的情况我已基本了解。 二、陌生电话面试 1、你对 exists 和 in 的区别 答:今天第一天面试,这些简单的工作我现在很少做了,这个一下子没想起来,但是我是知道的。 2、数据清洗,你怎么如何操作的,比如一个表一列里面有身份号码,现在混入其他的数据。 答:身份证号码是18位,我先用函数排除非18位的; 具体的脏数据具体分析,可以再 考虑使用身份证号码的结构如:前六位是省份市的结构,非这些又可进行二次排除。大致用这些方法计算。 3、对于取一串字符的两个!最中间的字符,你是如何计算的? 答:有一个函数,可以取第一个字符串的!的位数,同理取第二个!的位数; 两个位数的差/2 判断是中间的位数是奇数还是偶数,结合需求计算最中间的位数是多少,最后求得最中间的字符。 4、你还有什么想问的? 答:你对我的面试结果满意么? 回:第一个问题不满意,其他两个解题思路还行。