某双非面试真题

英语面

文章翻译

authentication有关

实话说我一开始没看出来这单词是什么意思,后来发现

抽题

Q1.疑似是对你帮助最大的朋友?

懵逼了停顿半天

Q2.课余喜欢做的事情?

我说跑步

专业面

抽题

Q1.大模型

完全没听懂问题,幸好允许换题

Q2.面向对象和面向过程的区别和应用

我说:

面向过程是我们大一一开始接触到计算机学的东西,包括ifelse for循环这些,解决的问题很简单

面向过程是在此基础上,多了抽象封装继承多态。那么它有着四个特性可以做什么,可以更好地解决问题,同时增强保密性。因为抽象然后封装成一个类,那么private的数据就是其他对象不能访问的。

面向过程更多用在算法竞赛和绘制简单的图表,面向对象更多用在比较复杂的工程上面。

面向过程以函数为中心,数据和处理分离,适合流程清晰、需求稳定的场景,如嵌入式开发、算法实现。面向对象以数据为中心,通过封装、继承、多态组织代码,适合需求变化频繁的大型工程,如图形系统、企业级应用。两者不是替代关系,现代 C++ 可以混用。

(此时老师说压缩一点时间,因为老师还要提问。)

Q3.TCP UDP区别和应用

TCP:面向连接、传输字节

UDP:无连接、传输数据报

(然后我才想起了可靠性),TCP可靠的,而UDP是需要上层去确认数据是否是可靠的。

然后应用,TCP就是需要这种稳定的,比如http和https,UDP就是如文件传输音频传输。

后来想起来了TCP的流量控制和拥塞控制,当时没有想到这里,我chovy!

TCP是面向连接的可靠传输,提供顺序保证、流量控制和拥塞控制,适合需要数据完整性的场景,如HTTP、FTP、SSH。UDP是无连接的不可靠传输,头部开销小、速度快,适合对实时性要求高、可容忍少量丢包的场景,如音视频通话、DNS查询、在线游戏。

老师

Q1.冒泡排序的过程 冒泡排序能不能优化?

冒泡排序就是给出来的序列,两两交换,最终形成的效果就是最大的一定能在最右边,当然我举的是这种大的往右走的例子,第二大的能在第二次循环到右边第二位,这么排下去。时间复杂度On方。

优化我停顿了几秒想不出来,就快速说我目前想不到。

冒泡排序的优化是加一个 swapped 标志,如果某一轮没有交换发生,说明数组已经有序,可以提前终止。最好情况时间复杂度降到 O(n)。另一种优化是鸡尾酒排序,双向冒泡。

(我还以为冒泡能变成快排呢。查了一下发现是提前终止,或者双向冒泡,难绷)

Q2.AES过程 对称非对称的区别应用

AES第一个不记得了 行移位 列混淆 轮密钥加,128比特。AES是对称的。对称计算量大,是用来加密大量数据的,非对称计算量小,主要是用来数字签名身份认证这些的。

大错:把"列混合"说成了"列混淆"。

Q3.Python什么地方缓慢怎么处理?

这是关于我简历的最后一个项目的一个问题,我说实话没听明白这个问题,所以瞎几把答。

我自己答的就是要不你换一个调用的函数,要不你重写一个架构。

还有就是我遇到这种问题一般都回去让他打印输出或者控制台输出一些内容,去判定哪里出了问题。

(当时也没想过用线程,没有这种思维)

总结

这次面试给了个很明显的信号,天王老子发这么多文章,不会专业课也得滚。所以我爱死这次面试,爱死这所学校了,彻彻底底地给了我们没文章的一视同仁的机会,让我们的努力被看见。

后来我在楼下坐了一个小时,可激动死我了,感觉还能大战300回合。

最后还是依依不舍地离开了,我会记住这次经历的。


现在考虑到保密性,后期我会再把这个帖子完善。

相关推荐
时间的拾荒人4 小时前
Qt 界面优化:绘图详解 —— 从基础图形到图片处理
开发语言·qt·面试
沐言人生5 小时前
又一个神级考公脑库-22,375篇真题终于按考点整理了
后端·面试
for_ever_love__5 小时前
MySQL 高频面试题 30 问:索引、事务、锁、日志、主从与分库分表(MySQL 8.0 版)
java·数据库·spring boot·mysql·spring cloud·面试·总结
救救孩子把6 小时前
Agent面试题-记忆治理-上下文-多Agent协作与工程落地
面试·agent·多agent·agent记忆·agent面试题·上下文治理
泡干脆面就番茄7 小时前
HDFS读写流程与MapReduce原理深度解析(面试高频考点)
hdfs·面试·mapreduce
bksczm7 小时前
0基础面试3
面试·职场和发展
老王爱玩车9 小时前
动态内存管理
c语言·开发语言·学习·面试
海绵宝宝转agent9 小时前
2026-10-9 leetcode100刷题+面经整理
笔记·算法·面试
JAVA面经实录91711 小时前
Java高级后端 · 全套面试通关手册(线上故障排查)
java·jvm·面试
java资料站11 小时前
案例:Spring Ai/Alibaba《模拟面试器》项目案例
人工智能·spring·面试