初级数据库开发工程师 专题汇总

初级数据库开发工程师 面试经验分享列表,共13

面试过程:

问sql去重
对三个范式的理解
什么是原子性
oracle的后台进程组成
分析是手动分析,还是脚本,还是定时任务自动执行
数据泵expdp如何导入到不同的用户名和表空间名
查看锁有几个视图。 多个进程,A进程等待B进程,B进程等待C进程,C进程等待D进程
如何查看和进行解除等待。 FLASHBACK用过吗
FLASHBACK一个表和一个事务,分别从哪里取回数据
retention的两个参数 undo_retention和flashback_retention有什么区别
数据库的规模,并发度如何

面试官问的面试题:

简单介绍下自己
数据库优化
大数据hadoop的核心。
数据库事务?
jion有几种情况,分别使用与什么情况。
database、filegroup、extents、segment、file之间是什么关系。
索引有几种,都适合什么情况。
为什么有的建立了索引,但在where条件的执行计划中并未使用索引。
delete和truncate有什么对比异同。
SQL语句的执行过程是什么。
如何去除表中的重复语句,只保留第一行数据。
两个表,根据第二个表的T、F、Q值,更新第一个表的score值。
职业规划是什么

赞一下(0) 踩一下

| 网上申请
面试过程:

1. 笔试(SQL题)
准备阶段:在正式开始前,您可能会被要求登录到一个在线测试平台或者是在指定的环境中完成试题。确保提前准备好所有可能需要用到的工具或参考资料。
题目类型:笔试主要考察候选人对SQL语言的理解与应用能力,包括但不限于:
基本查询语句(SELECT, FROM, WHERE)
数据过滤与排序
聚合函数使用
表连接操作
子查询
窗口函数
事务管理
时间限制:一般会有一定的时间限制来完成所有题目,比如30分钟至1小时不等。
提交方式:完成之后通过指定的方式提交答案,可能是直接在平台上提交代码,也有可能是通过邮件发送。
2. 技术官面试
自我介绍:简短地介绍自己的背景、经验以及为什么对这份工作感兴趣。
问题交流:
对于之前完成的SQL题目进行讨论,解释你的解题思路。
可能会深入探讨某些特定技术点,比如性能优化策略、复杂查询的设计等。
也可能涉及到其他相关技术领域的问题,例如数据库设计原则、版本控制工具的使用等。
软技能评估:除了技术能力外,面试官还可能试图了解候选人的沟通技巧、团队合作态度等方面。
3. 与经理谈话
更广泛的话题:这部分更多关注于个人职业规划、公司文化适应性、项目管理经验等方面。
期望表达:这是一个好机会向经理表达你对未来工作的期待,包括希望参与什么样的项目、想要学习哪些新技术等。
提问环节:不要忘记利用这个机会询问关于团队结构、日常工作流程、公司未来发展计划等问题,这不仅能帮助你更好地了解未来的工作环境,也能给对方留下积极主动的印象。

面试官问的面试题:

对于之前完成的SQL题目进行讨论,解释你的解题思路。
可能会深入探讨某些特定技术点,比如性能优化策略、复杂查询的设计等。
也可能涉及到其他相关技术领域的问题,例如数据库设计原则、版本控制工具的使用等。

赞一下(0) 踩一下

| 网上申请
面试过程:

电话面试,非常简单。首先是笔试然后通过后HR会联系人资主管面试,这一轮面试主要问你简历上的东西还有岗位需要的技术,就是你和岗位的匹配度这些的首先是笔试然后通过后HR会联系人资主管面试,这一轮面试主要问你简历上的东西还有岗位需要的技术,就是你和岗位的匹配度这些的

面试官问的面试题:

学没学习过数据库,有没有使用过存储过程,未来职业发展及规划,短期内是否考公考研等

赞一下(0) 踩一下

1   共 1 页