外包面试题

6 篇文章 0 订阅
3 篇文章 0 订阅

某个知名外包公司的面试题:
一. 半小时如下6道题
1.打印100以内的不能够被2和3整除的数的平方

def main():
    for i in range(1,101):
        if (i%2==0) or (i%3 == 0):
            continue
        else:
            print("i is %d and i*i is %d" %(i, i*i))

2.用python编写单例模式
3.给定一个有重复字符串的IP地址列表,要求去从并从小到大排列。

alist = ["10.23.45.55", "10.23.45.56", "10.24.45.55", "10.23.45.56", "10.25.45.55", "10.26.45.56"]

def main():
    nlist = list(set(alist))
    nlist.sort()
    print(nlist)
  1. 写出IP地址的正则表达式:
  2. 编写一个函数,能够打印任意一个函数的执行时间;
  3. 给定一个类,要求写它的__eq__和__ge__方法。
    二。现场问题
  4. 给定一个字符串,输出他的所有排列组合字符串
    答案参考:
    https://blog.csdn.net/weixin_39278265/article/details/84747368
  5. 给定一个文件,要求统计文中出现最多的10个词;
  6. 查询log文件,要求找到9月4号后出现的错误日志
    10.删除/var/log目录下下9月3号之前的日志文件,一个shell命令
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值