基本信息
文件名称:编程社团面试试题及答案.docx
文件大小:33.96 KB
总页数:24 页
更新时间:2025-12-02
总字数:约1.07万字
文档摘要
编程社团面试试题及答案
一、基础概念题(每题5分,共30分)
1.简述Python中`global`和`nonlocal`关键字的作用及区别,并举出一个会触发`UnboundLocalError`的示例代码。
2.解释C++中指针(Pointer)和引用(Reference)的核心区别,说明何时使用指针更合适,何时使用引用更合适。
3.什么是算法的时间复杂度?请分析冒泡排序在最好、最坏、平均情况下的时间复杂度,并说明优化冒泡排序的常见方法。
4.简述HTTP协议中GET和POST请求的区别,除语义差异外,至少列举3个技术层面的不同点。
5.数据库设计中,第一范式(