Engineering interview questions shared by candidates
I was asked about XSS, SQL Injection, Tools I have used for pen testing.
Cross-site scripting (XSS) is a type of computer security vulnerability typically found in Web applications. XSS enables attackers to inject client-side script into Web pages viewed by other users. A cross-site scripting vulnerability may be used by attackers to bypass access controls such as the same origin policy. - SQL injection is a code injection technique, used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for execution (e.g. to dump the database contents to the attacker).
Coin game: board divided in quarters. A coin rests in each spot. You do not know their original configuration. In each turn, you can choose flip any number of coins. Specify a sequence of turns that guarantees that at some point all coins will be facing the same direction. Second question: between each of your turns, the board will be rotated an arbitrary amount (90, 180, 270 degrees). Specify a sequence of moves that guarantees that at some point all coins will be facing the same direction.
See Interview Questions for Similar Jobs
- Security Engineer
- Software Engineer
- Information Security Engineer
- Security Analyst
- Senior Software Engineer
- Senior Security Engineer
- Information Security Analyst
- Software Security Engineer
- Software Developer
- Security Consultant
- Senior Information Security Engineer
- Security Software Engineer
- Senior Consultant
- Vice President
- Product Manager
- Applications Security Specialist