面试题(2022-08-08)
首先特别庆幸和人事和我谈了谈我从哪里来,我要做什么,我要到哪里去....
进入到做题环节:
面试题:大概回忆如下
1、实现双向队列
我的答案:
2、实现多个进程写入一个文件
我的答案:
3、thinkphp的工作原理机制
4、数据表设计及分析
学生表(student)
学生ID,学生名字,年龄,性别
id, name, age ,sex
课程表(course)
课程id,课程名称,授课老师id
id, name,
教师表(teacher)
老师id,老师名字
id,name
学生分数表(score)
分数id,得分,学生id,课程id
id,score,sid,cid
问题1: 查询课程A大于课程B的学生信息
问题2:查询没有上过老师(张三)的课的学生信息及分数
问题3:查询课程平均成绩大于等于60分的学生信息及分数
问题4:查询全勤的学生(改学生上过所有老师的课程)