航旅事业群面试(li)
一、JVM
1.如何观察垃圾回收?
2.JAVA应用的JVM参数调优?
3.举例说明你所知道的JVM profile方法?
4.GC tunning实战。假如你是一个大型网站的总架构师,有次web应用升级后,出现了大量的磁盘频繁读写的情况,你如何调优,看他的思路?
二、JS
1.js跨域问题产生的原因?
2.什么是js的prototype,为啥有这样的设计,举例说明应用场景。
三、Hibernate
1.数据装载模式(延迟加载等)?
2.多表关联映射?
3.乐观锁和悲观锁实例?
4.一级缓存和二级缓存实例,list和iterate在底层sql执行和缓存读取上的区别?
四、数据库
1.什么是索引,复合索引,执行计划,给个场景,索引时越多越好吗,为什么?让其设计复合索引
2.说说了解的数据库engine?
3.如何实现数据切分?
五、设计模式
1.你所了解的设计模式,举例
2.各设计模式的应用场景,举例说明
3.现场编码,如单例模式。
六、
1. 文件查找命令find . |grep -e "\.java$" | wc -l 当前以及子目录下一共有多少个java类find . |grep -e "\.vm$" | wc -l 当前以及子目录下一共有多少个vm模板find . |grep -e "\.java$" | xargs grep "LogFactory.getLog" 当前以及子目录下所有包含LogFactory.getLog的Java类find . |grep -e "\.java$" |xargs grep "LogFactory.getLog" |grep -v static 当前以及子目录下所有包含LogFactory.getLog的Java类,但过滤掉包含static的文件find: 查找文件的命令 http://baike.baidu.com/view/801452.htm#1grep: 文本搜索工具 http://baike.baidu.com/view/1057278.htm#sub1057278xargs: 构造参数列表并运行命令 http://baike.baidu.com/view/2285387.htm#sub22853872. 进程命令netstat -anp | grep 9100 得到占用9100端口的进程IDps -ef | grep 30529 查看进程的详细信息netstat 监控TCP/IP网络的非常有用的工具 http://baike.baidu.com/view/28008.htm#sub28008ps 进程查看命令 http://enterparse.blog.163.com/blog/static/11713797420096921232931/3. 查看ip地址ifconfig 或者 /sbin/ifconfig 查看本机ip地址curl http://www.ip138.com/ip2city.asp 或者 浏览器下访问http://www.ip138.com/ 显示出口IP地址ifconfig 显示网络设备的命令 http://baike.baidu.com/view/1001503.htm#sub1001503curl 利用URL语法在命令行方式下工作的文件传输工具 http://baike.baidu.com/view/1326315.htm#sub13263154. 文件传输scp ./log/a.log lihx@10.20.131.215:/home/lihx 当本机的./log/a.log传输到ip为10.20.131.215的/home/lihx目录下scp 文件传输命令 http://baike.baidu.com/view/18809.htm#sub188095. 文本分析命令cmd/gm.sh "grep USER_QUERY output/logs/usr/alipay/alipay_message.log.2010-11-08" | grep OUTPUT | awk -F'userId' '{print $2}' | sort | uniq -c | wc -lcmd/gm.sh 预发布机上的命令,一次轮询每台服务器执行命令awk 文本处理工具 http://baike.baidu.com/view/209681.htm#sub209681sort 对文本进行排序 http://baike.baidu.com/view/1374853.htm#sub1374853uniq -c 去重,并显示相同行出现的次数 http://baike.baidu.com/view/1374849.htm#sub1374849wc -l 统计行数 http://baike.baidu.com/view/24408.htm#sub24408wc -l output/logs/cookie_logs/2/cookie_log 统计生产环境一台web服务器一天的cookie_log的行数wc -l 统计文本的行数cat cookie_log | awk '{print $8}' | awk -F"?" '{print $1}' | sort | uniq -c | sort -nr | head -10 调用次数Top 10 URLuniq -c 去重,并显示相同行出现的次数srot -nr 排序,按照数字排序,倒叙显示head -10 显示前面10条记录grep 'alipay_info.jsx' cookie_log|awk '{sum+=$12} END {print "Average = ", sum/NR}' 统计响应时间6. 抓包工具tcpdump -i lo -n 监听所有本地网络端口(localhost)的收到和发出的所有数据包tcpdump -i lo -n 'port 9200' 监听本地网络端口(localhost)的收到和发出的所有数据包(端口号为9100)tcpdump -A -n -s0 -i eth0 'host www.alipay.net and (((ip[2:2] - ((ip[0]&0xf)<<2)) - ((tcp[12]&0xf0)>>2)) != 0)' 监听访问支付宝的数据包内容-A 显示抓取的包的内容-n 不要作DNS反向解析。否则的话,软件会试图去查询这个IP的域名(或者主机名)。通常,关闭这一项可以提高速度。(插一句,反查在 我看来相当可恶,没必 要又拖累速度。但几乎所有GNU的那些东西,如ping, traceroute,默认都会打开,真不了解那些开发是怎么想的。)-i 后面必须指出发生接口调用通信的接口设备名称,使用ifconfig可以看到本机所有的网络设备名称-s 这里配置0,表示不作 truncate,显示所有的数据host: 指出APPSERV2的地址,也可以是域名-X, 可以列出十六进制 (hex) 以及 ASCII 的数据包内容,对于监听数据包内容很有用。tcp port: 指出接口服务监听的端口,一般都配在antx.properties中(((ip[2:2] - ((ip0&0xf)<<2)) - ((tcp12&0xf0)>>2)) != 0):这个不用细究了,说的简单点,就是告诉tcpdump忽略掉tcp包中的SYN和FIN,只留下携带数据,对我们有意义的ACK包。7. JVM监控工具:http://dolphin-ygj.iteye.com/blog/3662168. linux命令行下格式化xml:xmllint --format test.xml9. 从正式服务器中获取日志文件到预发布机器,例如获取gateway.log ./cmd/gm.sh 'cat output/logs/usr/gateway/gateway.log' > gateway.log10. 匹配某个关键字,并对下一行进行合并,例如过滤出payCallService异常(合并下一行主要是为了获取异常码) sed '/payCallService.pay is error/{N;s/\n/,/}' gateway.log > gateway_tmp.log11. 过滤某个关键字,并akw输入某个关键域,并利用uniq进行去重 cat gateway_tmp.log | grep CREATE_TRADE_ERROR | awk -F, '{print $2}' | awk -F= '{print $2}' | uniq -c
附录:
转载于:https://www.cnblogs.com/RunForLove/p/5710877.html
航旅事业群面试(li)相关推荐
- 到店事业群java面试_航旅事业群面试(li)
1. 文件查找命令 find . |grep -e "\.java$" | wc -l 当前以及子目录下一共有多少个java类 find . |grep -e "\.vm ...
- 面试经验:腾讯微信事业群 - 微信总部机器学习岗面试
博主是3.4月份在腾讯上投的简历,因为博主在广州读研,想在广州工作,就选择的微信事业群了. 然后我忘记笔试了.....(都不发邮件提醒我!!!!) 结果我过几天去看官网上看啥情况,结果笔试时间已经错过 ...
- 「前端996」阿里智能事业群-达摩院-机器智能技术部-秋招面试经历(整理)
阿里智能事业群-达摩院-机器智能技术部 一面 自我介绍 聊实习经历 主要工作内容,比如申请前端小组组长,与项目负责人沟通,完成模块发布工具前端框架.每日完成工作进度汇报,前端工作主要是表格页面渲染,比 ...
- 北京招聘 | 百度智能生活事业群组小度科技招聘对话系统算法实习生、工程师...
合适的工作难找?最新的招聘信息也不知道? AI 求职为大家精选人工智能领域最新鲜的招聘信息,助你先人一步投递,快人一步入职! 百度 百度智能生活事业群组(Smart Living Group,简称 S ...
- 时任上海来伊份互联网事业群总裁王戈钧 :传统企业(线上+线下)移动互联网改造...
2017年12月22日-23日,第13届信息化领袖峰会暨2017中国数字化贡献人物颁奖盛典在上海盛大开幕.本次峰会由上海市经济和信息化委员会指导,上海市国有资产信息中心.上海市计算机用户协会.上海市信 ...
- 2018腾讯SNG事业群暑期实习生一面二面HR面
感想 通知上写的是后台开发,然后我去的时候面的是机器学习,后面才搞明白,后台开发是大方向,后面会进行细分.我本来投的TEG事业群,TEG把我推荐给了SNG,这里我把面试的内容整理一下,希望可以帮助后面 ...
- 腾讯笔经面经(微信事业群)
文章目录 一.上手code 二.技术面试 微信事业群 时间:20190831 时长:1小时30分 地点:牛客远程视频 一分钟自我介绍 一.上手code 1.手写字符串的反转 我的code: publi ...
- 腾讯To B业务架构再升级,汤道生任云与智慧产业事业群CEO
5月14日,腾讯云与智慧产业事业群(CSIG)宣布新一轮架构升级,这是继2018年"930变革"后,腾讯To B业务的又一次重大进化. 在本轮战略升级中,腾讯公司高级执行副总裁汤道 ...
- 深圳内推 | 腾讯IEG互动娱乐事业群招聘算法工程师、数据研究员(可实习)
合适的工作难找?最新的招聘信息也不知道? AI 求职为大家精选人工智能领域最新鲜的招聘信息,助你先人一步投递,快人一步入职! 腾讯 腾讯互动娱乐已成为全球领先的综合互动娱乐服务品牌,旗下涵盖腾讯游戏. ...
最新文章
- PowerDesign的简单使用方法
- Eclipse导入项目facet版本问题:Project facet Java version 1.8 is not supported
- [云炬学英语]每日一句2020.8.28
- platform 设备驱动实验
- 设计模式 四人帮_四人帮–代理设计模式
- asp.net web submit链接页面_41. Web 安全之 target=quot;_blankquot; 触发钓鱼风险
- HTML浅学入门---基础知识 (1)基本规则
- Jmeter下载及安装方法
- ab变频器22b用户手册_AB变频器 PowerFlex400用户手册.pdf
- 【毕业设计】基于树莓派的指纹识别考勤系统 - 单片机 嵌入式 物联网
- 大学计算机基础教程第13章数据库技术基础
- java深度学习车牌识别open-lpr
- 《Shopify从入门到精通》笔记(4~6章)
- USACO 3.2 Magic Squares 魔板 (BFS-HASH)
- STC89C52上的读写MMA7455程序
- 【翻译】关于对IDEA-Project的官方帮助文档翻译
- Python实现对哈利波特小说单词统计
- 中科院计算所职业培训中心2014年四季度课程安排
- 白话空间统计之:Moran's I(莫兰指数)
- 虾皮运营技巧(详解)
热门文章
- 2019 Flink Forward 大会最全视频来了!(附PPT下载) | 5大专题不容错过
- Unity VS Unreal,游戏开发该如何选择引擎?
- 提取网页里面全部所有链接的方法
- MySQL复习资料(六)——MySQL-多表联合查询
- Azure人工智能认知服务(AI·机器学习)
- 远程桌面连接数超过最大限制解决方法
- Flutter - 弹出底部菜单Show Modal Bottom Sheet
- BZOJ 2208[Jsoi2010]连通数
- django权限管理
- CodeForces 567F DP Mausoleum