Stay positive - Google loves positive people! Keep your answers as positive as possible.
They might ask you about your failures; take responsibility and don't blame others, but put a positive spin on your answers.
Let them know what you have learned from your mistakes. That is the main thing they are looking for in these questions.
Don't overdo it - Keep your answers short and elegant. Using the STAR method will keep you on the right track!
Be a team player - Google loves team players. In your answers, remember to show examples of cooperation with team members.
Be a leader - Let them know how you took command when things went sideways, but express it humbly and not as if you are bragging or showing off.
Learn Google products - Googlers love their products, and they will ask you questions about them. Learn about 3 to 4 Google products you love most and use this knowledge in your answers if possible.
Let your accomplishments shine - Google loves to hear about your success and how you saved the day in your previous roles. Prepare some examples in advance!
Glassdoor is your best friend - You can find the most current interview questions asked by Google on Glassdoor as people love to share their experiences.
Know your why's - It is a common behavioral question for them to ask you, "Why Google?" "Why are you leaving your current role?" etc... Prepare your answers in advance and know your why's.
Working on your why's is very important to Google and extends beyond answering specific why questions as well. Google loves people who can explain themselves out loud. While practicing for the google software engineering interview questions, explain your thought processes out loud.
Pro tip record yourself and listen to your thought process later. It will help you improve much faster and catch things you would not have noticed.