#软件开发2024笔面经# 全程30min,视频面试 自我介绍实习经历项目介绍然后先是场景题 设计一个用户模块,涉及到的功能大概就是注册,登录,注销,查询,修改。从底层的数据库设计,然后往上对外要暴露什么接口,入参出参,整个的流程怎么设计。(这个问题支支吾吾半天,只简单说了下表的设计,以及流程,但是感觉不够详细,让面试官不够满意)mysql的索引,给定几个字段,比如姓名,年龄,手机号,住址,问如何给这几个字段设计索引,可以灵活的组合八股get请求和post请求的区别,参数的获取方式。输入一个url之后的流程。http在tcp上是如何工作的(这个一开始没听懂什么意思,后面反应过来可能问的是请求和响应的报文)ArrayList的删除操作,底层实现原理线程池,三个核心参数的关系算法将两个无序的链表合并成有序的链表只会暴力,面试官提示可以使用堆反问公司的技术栈对我的评价多久出结果总结:面试官人挺好,可惜我太菜,会给出提示和引导。