Tip 1 : Work on some skill, when you learn some new stack try to make project on that and push it on GitHub or Gitlab as a showcase.
Tip 2 : Make your good portfolio website which shows your all projects.
Tip 1: Add some cool projects on your resume with working link
Tip 2: Try to mention that stack for which company is hiring.
To create a compiler with a good UI and multi-language support
Here are the steps you might take in project:
UI Design: Design a user-friendly interface with sections for code input, output display, language selection, run button, input console, and options to minimize sections.
Programming Language Support: Implement the compiler logic for multiple languages (e.g., Python, JavaScript, C++, etc.) using libraries or built-in functionalities to interpret and execute code.
UI Features:
Language Selection: Provide a dropdown or menu for users to choose the programming language.
Minimize Sections: Use buttons or icons to allow users to minimize/maximize the code input and output sections for better visibility.
Output Display: Have a dedicated area to display program output.
How did I implement this project and what libraries I used?
Give the detail overview of flow of project.
What APIs I use to run the code.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is the purpose of the return keyword?