Introduce yourself
My name is Rex, I graduated from sun-yet-sen university in 2016(one of the best university in sourth china), my major is software engineering. and I got the bachelor degree. I have 6 years experiences as a software engineer. and I have been work in huawei about for 3 years. and before in huawei . I work as software engineer for 2 start-up company. I'm in charge of security protocols at Huawei. major program language is C/C++. I'm a self-motivated and high stand emplyoee. over the years I have built up lots of transferable skill and expecices. And I believe that i can drive company forward by my experiences and skills.
Why amazon?
Amazon is the largest cloud service company and shopping webside in the world, and it services for millions of small and middle size company. that is very meaningful for them. if I join in amazon, i will proud of it.
and event thought amazon is an international company now, but it also keep Customer Obsession, this point is the same as Huawei. I couldn't agree more with this values. And I think amazon and Canada is an perfect place for me. I also believe that i can drive company forward by my experiences and skills.
[failure](Ownership, Earn Trust, Customer Obsession)
tell me about a time when you make a mistake
I’m the kind of person who tries to learn and grow from every mistake.
when i develop a API call Init, and it will be load dynamic library when it called.That's my first use the system api dlopen. and I full some arguments when use the api. then it work in my test machine, but unfortunately, it cause some problem in my customer's system.
after that, I take the ownership, I book a meeting with my customer and dive deep the resaon. I check their use case, and find out the reason. I delivery a fixed version to my customer the day. eventhough I make a mistake but I reaction faster to slove this issue quickly. so my customer forgive me and Praise for my quick response,I earn the trust from my customer becase of my quick response and dive deep.
I learn from this mistake is that eventhough something look like simply, but if it is involve in a complex system, I must be careful and dive deep the background.
follow up : what argument? RTLD_DEEPBING , find system api frist. lead to the user can't take over system api.
tell me about a time when you make a big mistake? (ownership, dive deep, earn trust)
S: I keenly realizes that what is ownership and how important on Insist on the Highest Standards in this mistake.
when i first time become a owner in a cooperation-work project. I make a mistake. one of my colleague in my team in charge of
Coordinate with customers. the customer integrated our library in their system. one day , my colleague told me that Coordinate use case is aready all passed and we can delivery a public version to our customer. I doubt about this conclusion but at that time I devlop a new feature, so I don't check the result , and agree him to delivery a version to our customer. again the Murphy's Law. there are many bugs in their system after integrated our library. the bugs appear one after the other.
T: I need to fix all bugs and improve the quality of our product.
A: after that, I take the ownership and I put down the works on hand and devote myself to fixing bugs with colleague. I record all the bugs as a list and fix bugs. at the same time, I dive deep those bugs and find out that there are many bugs need to fix with other team. so I booking a meeting room and discuss responsibility boundaries with them. after disscuss I make a table including all the possible boundaries issue, and divide those boundaries issue to team who is owner. after fix all bugs, I make a plan to reinforced quality, insist on the highest standard . including increase testcase , code review, usage sense review.
R:the finally, after I work hard to lead team member , all bugs is slove and my customer is satisfied for our reinforced quality plan. we earn trust from our customer again.
[nagetive feedback](Ownership, Earn Trust, Customer Obsession)
manager/peer: ne
customer:
[miss deadline]
[conflict](Insist on the Highest Standards, Ownership, )
tell me about a time when you disagree with you colleagues
[most challenging]
[took a risk]
[sacrifice short for long goal](Think Big)
[tough decision]( Bias for Action, Ownership , Deliver Results)
take a risk -> failue
take a risk-> success