中行软开春招笔试,理性探讨学习
有无答案公布,求。
感觉有一定难度的,比秋招难😨
感觉有一定难度的,比秋招难😨
全部评论
专业靠老本,时政未曾闻。
英语题平易,计算总难奔。
已老实
系统通过文件目录项找到文件的 索引节点(inode),
再由索引节点记录文件的 磁盘物理地址,从而定位文件数据。
有道题挺纠结的,大家看看选啥:
1. 只需要快速处理一种极值(最大 或 最小)
→ 堆(Heap) 最快
2. 需要同时快速处理:最大值 + 最小值
→ 不能用普通堆
→ 用 平衡二叉搜索树(AVL / 红黑树) 或 B 树
→ 或者用 最大最小堆(双端堆)
3. 普通二叉树:效率最差,直接排除
我选二叉排序树,搞错了😣都怪题目说的不清楚
Unix移植方便,根本原因就是C语言占绝对主体,汇编仅占极小且集中的部分。
这也直接影响了后来的Linux、BSD等类Unix系统,延续了「C为主、汇编为辅」的可移植设计。
好多只是太久远,都忘了。我先来:
这里给你最标准、考试/面试通用版的 SQL 语言完整分类,一次性全讲清楚:
SQL 语句完整分类
1. DDL(Data Definition Language)
数据定义语言 → 管结构(库、表、字段、索引)
- CREATE:创建
- ALTER:修改
- DROP:删除
- TRUNCATE:清空表数据
- RENAME:重命名
- COMMENT:添加注释
2. DML(Data Manipulation Language)
数据操纵语言 → 管表里的数据
- INSERT:插入
- UPDATE:更新
- DELETE:删除数据行
- SELECT:查询(部分教材归为 DML,也有单独归为 DQL)
3. DQL(Data Query Language)
数据查询语言 → 专门管查询
- SELECT(单独一类更严谨)
常用子句:WHERE、GROUP BY、HAVING、ORDER BY、LIMIT 等
4. DCL(Data Control Language)
数据控制语言 → 管权限、用户
- GRANT:授予权限
- REVOKE:收回权限
5. TCL(Transaction Control Language)
事务控制语言 → 管事务
- COMMIT:提交事务
- ROLLBACK:回滚
- SAVEPOINT:保存点
- SET TRANSACTION:设置事务属性
快速记忆口诀
- DDL:改结构
- DML:改数据
- DQL:查数据
- DCL:管权限
- TCL:管事务
你之前问的重点
- DELETE → DML
- TRUNCATE → DDL
- DROP → DDL
- SELECT → DQL / DML(看教材,都对)
需要我给你做一张易背表格版吗?
顶一下
相关推荐
面试让我设计一个查天气订机票的Agent,问如果API超时怎么办。我说设置重试和降级方案。又问多个工具返回结果冲突时怎么决策。全是边界情况处理。没做过真实部署的人,很难答出具体做法。光看论文没太大用。
点赞 评论 收藏
分享
