A video game on the average Windows, Mac, or Linux desktop has full read and write access to the memory of a tax app on the same desktop
What? No...HN user
grumpynumpy
Seems like Brazil is in dire need of electronic payments systems, like wechat.
Ill give you concrete advice: 1. you need to be smart
2. Practice interview questions online on career cup, hanker rank, and the like. Also buy cracking the coding interview. Do all the problems.
3. Since you are experienced, you will also have design questions in your interview loop. A list of these is harder to find online.
3.a you can read some articles on highscalability.com
3.b think how you'd design the popular products of today: Facebook messenger, Google search, Apache zookeeper, etc.
4. Get referrals for several top tier companies: Facebook, Google, Amazon. Also apply for companies you don't plan on joining: square, twitter 5. Sequence your interviews so that your first choice is your last interview.
6. Before interviews go on glass door and do all the interview questions for the companies.
7. If all goes right, enjoy your 300k+ job.
This is not theoretical. My friends and I have done this several times now.
As an aside, I don't know why HN always has a houlier-than-thou attitude when these questions are asked. The only reason I work - THE ONLY REASON - is to make money. I don't care about social media, or advertising. If money were no object I'd much rather study CS theory and code for my own enjoyment.