Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[软技能] 第25天 说说你工作中遇到过比较难的技术问题是什么?是如何解决的? #89

Open
haizhilin2013 opened this issue May 10, 2019 · 9 comments
Labels
软技能 软技能

Comments

@haizhilin2013
Copy link
Collaborator

第25天 说说你工作中遇到过比较难的技术问题是什么?是如何解决的?

@haizhilin2013 haizhilin2013 added the 软技能 软技能 label May 10, 2019
@AnsonZnl
Copy link
Contributor

AnsonZnl commented May 11, 2019

这是在面试中经常被问到的一个问题,目的是查看面试者解决问题的能力。这里不做详细的某个技术难点来讲,因为可能你认为很难得问题,在别人那里根本不是事,就讲一下回答这个问题的思路吧。
这里的问题代表某个bug或某个难搞的需求。
回答思路:

  1. 问题出现的背景,比如说:‘在使用Vue开发xxx功能时中遇到xxx...’
  2. 问题出现的原因在哪里,如果定位到的。比如:'在使用xx调试发现的问题出现在xx..'
  3. 查找问题解决方法,比如:‘在xx论坛看到解决方法,在某某交流群内提问,询问身边(网上)的技术大佬’
  4. 问题解决后达到了什么效果,比如:‘加载速度提升了约4倍,受到领导同事的一致好评..’
  5. 问题解决后有什么感悟或收获,比如:‘原来使用xx方法就能xx,记录到我的bug-log中..’

@sansini
Copy link

sansini commented May 16, 2019

我遇到的都是兼容性的问题,比如input失去焦点在ios里面会让键盘收起,但是在安卓里面是不会的。
还有ios下的弹出层滑动会穿透等等。

@chenliwen123
Copy link

比较难的问题 先看看自己的代码有没有明显的错误。避免浪费时间,确定好自己的代码没有问题之后 借助搜索引擎来看有没有相似的问题,用他的解决思路 再来解决我的问题

@kokokele
Copy link

要 star模型叙述,背景-任务-行动-结果

@hc951221
Copy link

hc951221 commented Aug 7, 2019

兼容性问题吧,ios进入到下一个页面的时候会弹出一个左右前进退后的按钮把页面内容给遮住了,要拖动一下才能看到内容。没啥方法,只能把页面内容压缩,直到遮不住,求更好的方法

@seho-dev
Copy link

seho-dev commented Aug 12, 2019

我遇到一个在混合开发的时候遇到的问题,用的是uniapp框架,在迁移新版的某一天中,通过真机测试等发现安卓各种运行没问题,就打包出来在手机上自己测试一下,然后发现网络请求非常慢,和之前有明显区别,然后通过抓包分析,发现请求头莫名的出现了一个请求头

"X-Requested-With": "XMLHttpRequest" // 这句代码千万不能删除,删除之后后果自负(给接手这个项目的前端哥哥/姐姐)

这个请求头的值原本是 "com.uniapp",发现app的包名莫名的自动添加到了上面,导致可能服务端出请求延迟了,这个原因是非常难发现的,基本都会在意是不是请求类哪块优化的不到位出现延迟清空,没想到是这样的原因,所以就记录在博客上面,以后写项目我都记住了...

@haizhilin2013
Copy link
Collaborator Author

你们都是垃圾!!!
我遇到一个在混合开发的时候遇到的问题,用的是uniapp框架,在迁移新版的某一天中,通过真机测试等发现安卓各种运行没问题,就打包出来在手机上自己测试一下,然后发现网络请求非常慢,和之前有明显区别,然后通过抓包分析,发现请求头莫名的出现了一个请求头

"X-Requested-With": "XMLHttpRequest" // 这句代码千万不能删除,删除之后后果自负(给接手这个项目的前端哥哥/姐姐)

这个请求头的值原本是 "com.uniapp",发现app的包名莫名的自动添加到了上面,导致可能服务端出请求延迟了,这个原因是非常难发现的,基本都会在意是不是请求类哪块优化的不到位出现延迟清空,没想到是这样的原因,所以就记录在博客上面,以后写项目我都记住了...

???第一句想表示啥呢?

@seho-dev
Copy link

你们都是垃圾!!!
我遇到一个在混合开发的时候遇到的问题,用的是uniapp框架,在迁移新版的某一天中,通过真机测试等发现安卓各种运行没问题,就打包出来在手机上自己测试一下,然后发现网络请求非常慢,和之前有明显区别,然后通过抓包分析,发现请求头莫名的出现了一个请求头
"X-Requested-With": "XMLHttpRequest" // 这句代码千万不能删除,删除之后后果自负(给接手这个项目的前端哥哥/姐姐)
这个请求头的值原本是 "com.uniapp",发现app的包名莫名的自动添加到了上面,导致可能服务端出请求延迟了,这个原因是非常难发现的,基本都会在意是不是请求类哪块优化的不到位出现延迟清空,没想到是这样的原因,所以就记录在博客上面,以后写项目我都记住了...

???第一句想表示啥呢?

哈哈,措辞不当,我感觉你们的bug都能google的出来,我这个当时真的是头发快掉了,表示一下气愤哈哈

@FurryWolfX
Copy link

我遇到一个在混合开发的时候遇到的问题,用的是uniapp框架,在迁移新版的某一天中,通过真机测试等发现安卓各种运行没问题,就打包出来在手机上自己测试一下,然后发现网络请求非常慢,和之前有明显区别,然后通过抓包分析,发现请求头莫名的出现了一个请求头

"X-Requested-With": "XMLHttpRequest" // 这句代码千万不能删除,删除之后后果自负(给接手这个项目的前端哥哥/姐姐)

这个请求头的值原本是 "com.uniapp",发现app的包名莫名的自动添加到了上面,导致可能服务端出请求延迟了,这个原因是非常难发现的,基本都会在意是不是请求类哪块优化的不到位出现延迟清空,没想到是这样的原因,所以就记录在博客上面,以后写项目我都记住了...

其实这个应该是服务端(框架)解析的bug,结果前端背锅哈哈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
软技能 软技能
Projects
None yet
Development

No branches or pull requests

8 participants