恒生电子高频面试题
先请你简单做个自我介绍,包括个人基本信息教育背景,重点聊一下你是怎么理解这个岗位的。
原题听你提到ai工具能大幅提升开发迭代效率。你平时最常用的ai编码工具是什么?
原题谈谈你对python装饰器的理解,它的核心作用是什么?举一个你在实际项目中使用装饰器的场景,说明它解决了什么问题?
原题你提到装饰器可以在不修改业务代码的前提下增强功能。那如果要给一个带位置参数、关键字参数,还有返回值的业务函数加统计执行耗时的装饰器,你会怎么处理被装饰函数的参数传递和返回值透传问题。
原题你刚才提到会用判断做参数校验,那你知道python中用来实现装饰器时,能自动保留被装饰函数源信息,比如函数名文档字符串的标准库装饰器是什么吗?
原题创建联合索引时字段的放置顺序,会不会影响查询效率?为什么?
原题如果我有一个联合索引abc,查询条件是b等于1 and c等于2,这个查询能用到这个联合索引吗?
原题你刚才提到联合索引,遵循最左匹配原则,那联合索引在B+树中存储时,是按照什么规则来组织键值顺序,从而支撑最左匹配特性的。
原题让大模型稳定输出结构化数据,如JSON是ai应用开发常见需求,但模型有时会输出多余的解释文字或格式不合法,你会用哪些手段提升结构化输出的稳定性和可解析性。
原题如果你在提示词里已经明确要求,只输出JSON不要额外解释,但模型依然在JSON前后附带自然语言说明,你会用什么方式处理这类输出。
原题
暂无题目