EDIT: Realized I put this in the wrong place and moved it here to general discussion.
Hi guys just quick question. I'm a C# software developer who has worked in a small <50 employee company with a dev team of 5 for the last 5 years. I'm proficient in C# / SQL / OOD but am thinking about a switch to a SWE1/2 type position at Facebook / Amazon.
Should I be learning Java / Python for this, dropping back to C++ or just stick with problem solving in C#.
Thanks