前几天在某招聘网站上更新了自己的信息,结果很多招聘电话打过来,本着抓住一切机会学习的心态,我今天下午跟某公司的技术人员聊了约20分钟。主要是一些很基础的内容,但是这种面试形式我还是稍微有点不适应,加上时间很紧迫(一个重要会议需要参加),有点没进入角色就结束了的感觉。聊的时候知道这种情形很常见,自己也曾遇到过,不断回忆之前遇到这种问题的时候是怎么思考的,但也没回想起来。结束之后自己想想,其实都很简单的内容,只是时间稍微有点久了,有点生疏了,作为技术人员,拳不离手,曲不离口,这种东西记不起来,确实有点不应该,在这里反省一下。根据自己的记忆把几个回答得很不好的题目记录下。

1)C# using 关键字里面的类需要实现什么接口?

我脑袋里很清楚知道,using关键字是做非托管资源的释放的,但当时脑袋里闪过一个Dispose单词,我就支支吾吾说不记得了。面试官说,其实答案是IDisposable接口。后来我自己写了一个类来测试。确实是必须要实现IDisposable接口。

2)如何查询某个部门里面的工资最高的员工的信息。

为了方便描述,创建一张表。

<span style="font-family:Microsoft YaHei;">CREATE TABLE [dbo].[T_Salary]([EmployeeName] [varchar](50) NULL,[DeptName] [varchar](50) NULL,[Salary] [decimal](18, 0) NULL
)</span>

插入示例数据

<span style="font-family:Microsoft YaHei;">insert into T_Salary values('EmployeeA','Dept1',10);
insert into T_Salary values('EmployeeB','Dept1',20);
insert into T_Salary values('EmployeeC','Dept1',30);
insert into T_Salary values('EmployeeD','Dept2',40);
insert into T_Salary values('EmployeeE','Dept2',50);
insert into T_Salary values('EmployeeF','Dept2',60);
insert into T_Salary values('EmployeeG','Dept3',70);
insert into T_Salary values('EmployeeH','Dept3',80);
insert into T_Salary values('EmployeeI','Dept3',90);</span>

3)如何查询在A表中,但不在B表中的数据

创建表及插入示例数据

<span style="font-family:Microsoft YaHei;">CREATE TABLE [dbo].[T_A]([VAR1] [int] NULL,[VAR2] [int] NULL,[VAR3] [int] NULL,[VAR4] [int] NULL
)CREATE TABLE [dbo].[T_B]([VAR1] [int] NULL,[VAR2] [int] NULL,[VAR3] [int] NULL,[VAR4] [int] NULL
)select * from dbo.T_A;
select * from dbo.T_B;insert into T_A values(1,1,1,1);
insert into T_A values(2,2,2,2);
insert into T_A values(3,3,3,3);insert into T_B values(1,1,1,1);
insert into T_B values(4,4,4,4);
insert into T_B values(3,3,5,5);</span>

解决方案:

<span style="font-family:Microsoft YaHei;">--方案1
select * from T_A
except
select * from T_B--方案2
select * from T_A a where
not exists (select * from T_B b
where a.VAR1 = b.VAR1 and a.VAR2 = b.VAR2
and a.VAR3 = b.VAR3 and a.VAR4 = b.VAR4);--特定列(VAR1,VAR2)
select * from T_A a where not exists
(select * from T_B b where a.VAR1 = b.VAR1 and a.VAR2 = b.VAR2
)</span>

[非技术]-电话面试感想相关推荐

  1. 从深圳回武汉的面试感想以及一些面试题

    从深圳回武汉的面试感想以及一些面试题 大家好,我是ITDragon龙,今天分享一些面试中常问的题目,和一些面试感受.我是四月二十五号离职,二十六号上午八点从深圳出发,下午三点到武汉.二十七号便开始参加 ...

  2. 2019腾讯实习笔试题部分记录+两次电话面试笔记

    第一题:有n层的一座塔,跳塔 有n层的一座塔,每层高度不一样,现在小Q去爬塔,有如下特性:他爬塔的速度恒定,也就是说爬每一层的用时和这一层的高度成正比.但是他有一个能力:他可以有一种魔法,这个魔法可以 ...

  3. 微软亚洲研究院电话面试

    很长时间没有写Blog了,一直挺忙的,今天还是很忙,还有三个同步进行的项目在催着我继续工作,但我想休息一下,写篇Blog玩玩. 微软公司一直是我比较向往的公司,而微软亚洲研究院则更是我向往的一场所,我 ...

  4. 华为电话面试题java_华为java面试题(含电话面试)

    有一内存变量servicelist这是一个Arraylist,这个Arraylist已经保存在session"servicelis"中,现在需要有个页面把这个变量中的内容按列表的形 ...

  5. 2015年奇虎360服务器开发C++电话面试问题

    360电话面试问题: 1.1-2分钟自我介绍一下 2.C语言和C++的区别 3.多态的几种方式 4.虚函数的底层原理 5.Unix/Windows中进程通信的几种方式 6.信号量与临界区的区别 7.分 ...

  6. Interview:算法岗位面试—10.24下午—上海某软件公司(机器学习,上市)电话面试—考察SVM、逻辑回归、降低过拟合、卷积网络基础等

    Interview:算法岗位面试-10.24下午-上海某软件公司(机器学习,上市)电话面试-考察SVM.逻辑回归.降低过拟合.卷积网络基础等 导读:当时电话来的非常快,我刚做完一家公司的笔试,接着来了 ...

  7. Interview:算法岗位面试—10.15下午—上海某公司算法岗位(偏机器学习,合资制造行业)技术面试考点之电话面试—研究项目的技术考察

    Interview:算法岗位面试-10.15下午-上海某公司算法岗位(偏机器学习,合资制造行业)技术面Interview:算法岗位面试-10.15下午-上海某公司算法岗位(偏机器学习,合资制造行业)技 ...

  8. 记我的一次电话面试 (转)

    昨天晚上突如其来一个广州深圳座机电话,第一感觉是骚扰电话.可是接通后对方说"我是腾讯公司的...",瞬间懵逼,原来这就是传说中的电话面试,人生第一次就这样献给了腾讯(Tencent ...

  9. 疫情之下的求职姿势:视频面试,电话面试这样做,你就已经赢一半了!

    谨以这篇攻略文,送给诸位疫情之下的求职者,希望添点助力,帮你逆风飞扬,闪亮职场! 泰然处之,从容淡定 欲善其事,先利其器 树立良好的第一印象 1泰然处之,从容淡定 第一条基本原则:不要慌! 不同于现场 ...

最新文章

  1. MATLAB_10-模式识别_
  2. Sentinel v1.4.2 发布,更好用的集群限流功能
  3. 记 thoughtworks 的一次面试
  4. python判断一个或者多个字符串,是否出现在一段话中
  5. Jmeter接口测试-断言
  6. 老师吴恩达,身家又增20亿!
  7. Moss/Sharepoint 2010 Form认证(FBA)
  8. T-SQL语句学习(三)
  9. 【剑指offer】面试题55 - II:平衡二叉树(Java)
  10. 统计一行文本的单词个数_NLP中的文本表示方法
  11. 软件测试常见断言,5.6 postman 常用的断言
  12. Java锁Synchronized,对象锁和类锁举例
  13. Java代码格式化工具
  14. 抢红包算法 c++_【优化求解】基于粒子群算法的光伏电池MPPT控制策略
  15. 为什么程序员做外包会被瞧不起?
  16. atom n270 cpu linux,英特尔Atom Z530和Intel Pentium-M 733 那个处理能力强_intel atom z530
  17. STM32---DMA控制器(DMA)
  18. ASC19启动:在培养超算人才的路上砥砺前行
  19. Commitizen 互联网公民的简单提交惯例
  20. vue如何在地址栏拼接url参数

热门文章

  1. 连续分配管理方式的动态分区分配算法(首次适应、最佳适应、最坏适应、邻接适应算法)
  2. 线程安全(thread safe)是什么?
  3. android物理键盘灯控制,Android按键灯流程分析
  4. 编程题——扑克牌大小
  5. 内测“今视频”APP入局长视频,快手有钱之后“飘了”?
  6. 我们的征途是星辰大海 ( 蓝桥杯~算法提高 )
  7. 基于SSM框架的文章管理系统(增加留言回复功能)
  8. Alevin——虚拟网络仿真平台
  9. 操作系统对定时器的应用
  10. 蓝牙学习笔记之建立蓝牙连接的过程