摸鱼小猫的面试准备

2023.4.22准备离职了,明天有个面试,敲键盘增加手感,以后扩展知识点

        三大部分linux  sql    接口(java python)   基础知识梳理

1.linux 命令系列

1.1基本命令

        查

                当前目录文件信息  ll  ls

                帮助help man( man ls命令查看)

    

清屏clear Crl+C

1.2文件查看 vi cat more less head tail grep

                重定向> ,2>,>>

1.3文件和目录操作

        cd (/dir ,  ..)

         pwd mkdir cp mv rm 

        |  ln

         find    #find / -name file1      # find / -iname file2 (找根目录文件忽悠大小写,file2可以替换 为‘*test'模糊查询

        locate

1.4组权限命令

        chmod u(g,o,a) +(-) rwx

        chown(

        chgrp (/etc/目录下的group passwd群组和用户名)

        useradd    userdel    groupadd groupdel 

        who am i

        id user

        groups

        passwd

        usermod

        切用户su sudo

   2.数据库

        关系型数据库oracle

2.1查询

        关键词select   (distinc) clumn from tableName 

         where(大小,in,like ,) 

         oder by asc/desc

2.2单行函数(通过列名传参)

        round(m,n)精确到n位

        lower()小写 upper()

        trunc()截取

        mod(m,n)取余

        length()

        substr(x,m,n)

        sysdate

        add_months

nvl(x,y) nvl2(x,y,z)非空判断

decode(x,v1,v2)

多表查询(重点,show  case口语表述为主)

例如气象表A和职工表B,关联职工籍贯location

等值链接

select a.*,b.*

from A a,B b

where a.loc=b.loc

----显示全部地区的气象包含没有员工的地区A显示全

where   a.loc=b.loc(+)

from A a left outer jion B b on a.loc=b.loc

--全连接

from A a full outer jion B b on a.loc=b.loc

     这个用实例来说吧

1.5解压打包

        tar -cvf  xxx.tar file01 file02 #01 02文件打包为xxx.tar

        tar -czvf  xx.tar.gz file03 file04 #03 04加压为xx.tar.gz

        tar -xvf xxx.tar

        tar -xzvf xxx.tar.gz -C dir1/ #解压在当前dir1目录里

gzip (-d解压)#.gz文件

bzip2 (-d   )        #bz2文件

zip/upzip

1.6查看资源

df 

du  -sh /dir3

ps

kill

free

vmstat

top

1.7防火墙

systemctl start firewalld   #stop ,restart ,status ,disable,enable

service xxx start (启动系统xx服务管理)

1.8网络

ip addr ,netstat ,ping

22.10.19面试日志java小问题小结

java小问题:

线程与进程区别

当时回答进程ps里面能看到的内存占用的单元吧,线程线程组,并发时候用过。runnable对象thread调用触发代码跑。并发进行。然后

开发过小工具吗?还有自己创建过自动化框架没有?

这个没怎么答,自动化框架,报告层是在别的原来的产品上改写监听器@listens,脚本和其他配置根据我们产品的模块划分,然后封装的方法,和用例方法。(这个不知道合不合老板口味,老板的意思是你是专门搞框架定义空接口和方法的,但是问深了,框架性能效率还有框架的重构这些貌似更不好处理,一个项目组要多少个产品才配置一个架构人员呢。貌似之前都是开发兼任架构。没考虑那么多深层的东西。)

垃圾回收机制

这个没有搭上,GC功能

数据类型,基本的都答上了

增加hashmap元素的方法

自动化找到bug没有,我直接说能找到,不过是手工找到之后调整自动化的时候继续能找到。但是找的不多。老板好像不满意。

        

        

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值