Opera Solution公司面试

参加过笔试以后,就没有消息啦,突然接到一个电话让参加面试!一直看好这家外企的工作环境和氛围!

首先分享问的问题:首先让我介绍一下自己,后来再介绍了项目!这个项目干什么用,我在里面所承担的内容有哪些?

从中学到啦什么东西?

后来问了数据库  Oracle和mysql相关的问题!having具体的用法(我回答的很水,感觉好像没戏

这个是用在聚合函数的用法。当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算。运算完后就要用到HAVING 的用法了,就是进行判断了,例如说判断聚合函数的值是否大于某一个值等等。
select customer_name,sum(balance)
from balance
group by customer_name
having balance>200;
这个是银行数据库的例子

又问啦关于Hadoop相关的东西。主要是HDFS和mapreduce相关的东西,让我比较一下 Hadoop的HDFS和mysql 或者Oracle数据库之间的区别和各自的优势。

问了我Linux相关的四个命令,我就回答了  ps(查看进程) chmod(修改) 问了 权限相关的问题(R ), ifconfig -a  (查看IP) iptables

文件/目录权限设置命令:chmod 
这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法: 
用包含字母和操作符表达式的文字设定法 
其语法格式为:chmod [who] [opt] [mode] 文件/目录名 
其中who表示对象,是以下字母中的一个或组合: 
u:表示文件所有者 
g:表示同组用户 
o:表示其它用户 
a:表示所有用户 
opt则是代表操作,可以为: 
+:添加某个权限 
-:取消某个权限 
=:赋予给定的权限,并取消原有的权限 
而mode则代表权限: 
r:可读 4
w:可写 2
x:可执行 1
例如:为同组用户增加对文件a.txt的读写权限: 
chmod g+rw a.txt 

问了关于学过的课程里面最喜欢那一科目,或者擅长哪一科目,我就说学校学的没有喜欢的,但喜欢自己学的的,microservice (微服务架构)

相关的知识,和zookeeper和flume相关的东西

后来让我用英语介绍一下自己,大概一分钟左右,我感觉没有做准备,就草草的说了一分钟,我觉得我有点不太满意。后来面试官的建议是 2周以内有可能参加二轮面试,让好好准备。



你可能感兴趣的:(Linux,学习)