Tesla Data Engineer Interview Questions + Guide in 2024

Tesla Data Engineer Interview Questions + Guide in 2024Tesla Data Engineer Interview Questions + Guide in 2024

Introduction

Last year, Tesla received an astounding 3.6 million applications, highlighting the fierce competition.

In such a competitive environment, Data Engineers must be able to strategically and thoroughly prepare themselves so that they can become distinguishable, regardless of how many candidates there are.

If you’re aiming to become a Data Engineer or have a Tesla interview scheduled, you’ve come to the right place.

This guide is designed to walk you through the Tesla Data Engineer interview process, featuring questions previously asked at Tesla. We’ll also offer valuable tips to help you prepare effectively for your interview.

Let’s dive in.

What is the Interview Process Like for a Data Engineer Role at Tesla?

Tesla’s Data Engineer interview evaluates both your technical and behavioral competencies. To apply, submit a tailored resume through their Careers portal or by referral. If your application stands out, you’ll enter a multi-round interview process, typically spanning three to four rounds. Below is a breakdown of what you can anticipate.

Recruiter Call

During this initial stage, you’ll have a conversation with a recruiter from Tesla. The recruiter will discuss your background, experience, and interest in the data engineer role. They may also provide more details about the interview process and answer any questions you have about Tesla and the position.

Online Assessment Or Take-Home Assignment

Following the recruiter call, you may be asked to complete an online assessment or a take-home assignment. In the online assessment, expect coding challenges to test your knowledge in Python, SQL, Scala, Java, and Data Structures. The take-home assignment typically involves a real-world data engineering problem, requiring you to develop a solution over a span of 3-4 days.

Technical Phone Interview

Next, you’ll progress to a technical phone interview. In this interview, you’ll speak with a member of Tesla’s data engineering team who will delve deeper into your technical expertise. Expect questions about data structures, algorithms, database management, and other relevant topics. Be prepared to explain your approach to solving technical problems and to discuss your past projects and experiences.

Panel Interview (On-Site)

The final stage of the interview process is typically an on-site panel interview. You will be asked to participate in coding exercises, case studies, and behavioral interviews. Be ready to showcase your technical knowledge, problem-solving abilities, and fit for the role and Tesla’s culture.

What Questions Are Commonly Asked in a Tesla Data Engineer Interview?

Prepare for questions on Python, Java, Scala, SQL proficiency, database design, data structures, algorithms, ETL processes, big data technologies, cloud platforms, system design, machine learning basics, and behavioral scenarios.

Below, we have outlined some sample questions you may encounter during the interview process.

1. What motivated you to pursue a career in Data Engineering?

The field of data engineering is changing rapidly. Tesla wants people who are committed to learning and growing throughout their careers. Your reasons for entering the field can show how eager you are to keep up with new technology.

How to Answer

Keep your answer focused on your journey towards Data Engineering. Share a personal project or experience that sparked your interest in data engineering. Explain how your career aspirations align with the challenges and opportunities in the field of data engineering.

Example

“I’ve always been drawn to the intersection of technology and problem-solving. During my undergraduate studies, I had the opportunity to work on a research project that involved analyzing large datasets to identify patterns in consumer behavior. This experience not only sparked my interest in data analysis but also made me realize the immense potential of data engineering in driving insights and innovation. Since then, I’ve been committed to developing my skills in data engineering, constantly seeking out new challenges and opportunities to apply my knowledge.”

2. Have you ever received constructive criticism from your manager?

At Tesla, the environment is cultivated to foster collaborative teamwork, emphasizing open communication and the importance of feedback. Your ability to handle feedback positively reflects your problem-solving mindset and your commitment to overcoming challenges.

How to Answer

When responding to this question, acknowledge that receiving constructive criticism is a natural part of professional growth and development. Describe an instance of how you have used constructive criticism as an opportunity for learning and growth.

Example

“Yes, I have received constructive criticism from my manager in the past, and I view it as an invaluable opportunity for growth. One instance that comes to mind is when I was working on a data pipeline project at a previous company. My manager provided feedback on my approach to optimizing the pipeline’s performance, suggesting alternative techniques that could enhance efficiency. While initially challenging to receive, I recognized the value in their insights and immediately took steps to implement their suggestions. It was a valuable learning experience that contributed to both project success and personal growth.”

3. Could you share an instance when you faced a challenge and found a creative solution to overcome it?

Tesla requires its Data Engineers to not only tackle complex data challenges but also to innovate and think creatively under pressure. This question tests how you approach difficult situations, think outside conventional frameworks, and apply unique solutions to complex problems.

How to Answer

When answering, choose an instance where you overcame a significant challenge using creative problem-solving techniques. Outline the challenge you faced, the approach you took to address it, and the outcome of your solution.

Example

“In a previous role, our team encountered a data processing bottleneck that slowed down our analytics pipeline, resulting in delayed insights for stakeholders. Traditional approaches to optimization were proving ineffective, so I decided to explore unconventional solutions. After brainstorming with colleagues, we developed a novel algorithm that leveraged parallel processing techniques to distribute the workload across multiple servers simultaneously. Despite initial skepticism, we implemented the solution and saw a significant reduction in processing time, allowing us to deliver real-time insights to stakeholders.”

4. Can you recall an instance where your teammates disagreed with your proposed method?

Disagreements in a team environment can lead to delays, inefficiencies, and potential roadblocks in executing projects. This question is asked at Tesla Data Engineer interviews to see how well you handle disagreements in a team, ensuring smooth collaboration and problem-solving for better project outcomes.

How to Answer

In your answer, discuss the project or situation that led to the disagreement. Detail the steps you took to address the disagreement and how it led to a better decision.

Example

“In a previous project, I proposed a new data processing framework that I believed would significantly improve our efficiency. However, a senior teammate was skeptical, preferring to stick with our existing tools due to their reliability and his familiarity with them. Recognizing the importance of team alignment, I initiated a discussion to explore our concerns and goals openly. I suggested a small-scale pilot of the new framework, offering a compromise that would limit risk while potentially demonstrating the benefits I envisioned. This approach allowed us to test my proposal without fully committing, and the successful pilot eventually convinced the team to adopt the new framework.”

5. Which tools do you prefer using, and what makes them your favorite?

This question provides insights into your familiarity with data engineering tools and your preferences based on your experience. Your response can showcase your adaptability to Tesla’s existing toolset and potential contributions to improving data engineering processes.

How to Answer

When answering this question, it’s crucial to focus on how the tools you mention align with your strengths and the specific tasks you anticipate handling in the role. Additionally, mentioning how you stay updated with the latest developments and are open to learning new tools.

Example

“I prefer using Apache Spark for big data processing because of its speed and efficiency in handling large datasets, which is crucial for real-time analytics. Its ability to perform complex computations in-memory makes it stand out for me. Another favorite is Apache Airflow for scheduling and orchestrating workflows. Its user-friendly interface and the ability to define, schedule, and monitor data pipelines programmatically align well with my methodical approach to managing data flows. I’m always on the lookout for new tools and techniques that can further optimize workflows and I’m eager to learn and adapt to the evolving tech landscape.”

6. Given a table with information about the rides of users, find the duration (in minutes) of each ride longer than two hours. Sort the results in descending order.

At Tesla, analyzing ride data is important for tasks like comprehending user behavior and refining algorithms. This question is designed to evaluate your SQL proficiency, focusing on your capability to write queries to extract and manage data effectively from a database. By tackling this question, you demonstrate your ability to contribute to Tesla’s data-driven environment.

How to Answer

To answer the question, you would write a SQL query that selects the duration of rides longer than two hours from the table, sorts the results in descending order of duration, and returns the desired output.

Example

“To find the duration of rides longer than two hours in the ride dataset, I would first identify the columns that contain the start and end times of each ride, as well as a unique identifier for each ride. Then, I would calculate the duration of each ride by subtracting the start time from the end time. Next, I would filter the dataset to include only rides with a duration exceeding two hours. Finally, I would sort the results in descending order based on the ride duration to identify the longest rides first.”

7. Explain the concept of immutability in Scala and its benefits.

Tesla deals with high volumes of data, often requiring concurrent processing to optimize performance. Knowing when and how to use immutability can lead to performance optimizations. The interviewer is looking to assess your understanding of fundamental Scala concepts that are critical for developing scalable data processing solutions within Tesla’s technology stack.

How to Answer

When answering a question, it’s essential to clearly define the concept and then articulate its benefits, particularly in the context of data engineering.

Example

“In Scala, immutability refers to the property of objects remaining unchanged once they’re created. This means that once an object is instantiated, its state cannot be modified; any alterations require creating a new object. Immutability offers several advantages. Firstly, it ensures thread safety, eliminating the need for complex synchronization mechanisms in concurrent processing scenarios. Secondly, immutable objects promote predictability and reliability in code, which is crucial for maintaining complex data transformation pipelines where unexpected mutations can lead to challenging bugs. Additionally, immutability can enhance performance by enabling safe sharing of objects across different parts of an application.”

8. Find the robot’s path in a 4x4 matrix from top left to bottom right, moving forward or turning right when blocked, avoiding obstacles represented by ‘1’s and empty spaces by ‘0’s.

While not directly related to typical data engineering tasks, it evaluates your ability to devise efficient algorithms and handle spatial data, which could be relevant in certain projects at Tesla, such as autonomous driving or robotics. It also tests your problem-solving skills and algorithmic thinking.

How to Answer

To answer the question, you would need to develop a function or algorithm that simulates the movement of the robot within the matrix while avoiding obstacles. You can use Python to explore possible paths and find the optimal route.

Example

“To solve this problem, I would first define a function that takes the matrix representing the robot’s environment as input. Then, I would iterate through the matrix, starting from the top left corner and moving towards the bottom right corner. At each step, I would check if the next cell in the desired direction is blocked by an obstacle (‘1’). If it is, I would change the direction of movement to the right. I would continue this process until the robot reaches the bottom right corner, updating its position accordingly. By following this approach, I can ensure that the robot navigates through the matrix while avoiding obstacles and reaches its destination efficiently.”

9. In a Spark DataFrame, how would you efficiently filter and aggregate data based on specific conditions?

Tesla requires Data Engineers who can efficiently manipulate and process large datasets. Asking about filtering and aggregation in Spark tests your ability to optimize data processing workflows which is important for managing the voluminous data Tesla deals with.

How to Answer

Begin by explaining the importance of filtering and aggregation in data processing, particularly in distributed systems like Spark. Mention the use of Spark’s transformation operations for narrowing down the data and for aggregation based on specific conditions.

Example

“In Spark, efficient data filtering and aggregation are key for performance, especially with large datasets. For filtering, I use the filter() method on the DataFrame to apply the condition directly, which Spark optimizes under the hood. For aggregation, it’s crucial to use groupBy() followed by agg(), specifying the aggregation functions, like avg(), sum(), or count(), depending on the requirement.”

10. What are some drawbacks of the backpropagation algorithm compared to other optimization methods?

Tesla uses machine learning across various domains like autonomous driving and predictive maintenance. Being able to critically evaluate different optimization approaches showcases your problem-solving skills in a data-driven environment.

How to Answer

The backpropagation algorithm is important in training neural networks, and knowing its drawbacks indicates your knowledge of machine learning optimization techniques. Your answer should demonstrate an understanding of the backpropagation algorithm, including its role in the training of neural networks. Discuss its drawbacks and compare it with alternative optimization techniques.

Example

“In the context of neural network training, backpropagation is a cornerstone algorithm that efficiently computes gradients of the loss function with respect to the weights. However, it has some drawbacks, such as the vanishing and exploding gradient problems, which can make training deep networks challenging. Additionally, backpropagation’s performance can significantly degrade in non-convex optimization landscapes common in deep learning, leading to local minima or saddle points. Compared to other optimization methods, such as stochastic gradient descent (SGD) with momentum or adaptive methods like Adam, backpropagation can be slower to converge in complex landscapes due to its reliance on a fixed learning rate and the direct gradient path. Adaptive methods adjust the learning rate dynamically, improving efficiency and stability in training deep networks.”

11. Explain the benefits and challenges of using Apache Airflow for scheduling and orchestrating data pipelines.

By asking this question, the interviewer wants to gauge your familiarity with modern Data Engineering tools and your experience in orchestrating data workflows. Your response can reveal your knowledge of best practices in data engineering which are essential for Tesla’s complex data ecosystem.

How to Answer

When answering this question, focus on demonstrating your understanding of Apache Airflow’s architecture, its application in data engineering, and its benefits and challenges. Highlight Airflow’s key advantages, such as its flexibility, scalability, and community support.

Example

“Apache Airflow is highly valued for scheduling and orchestrating data pipelines, mainly due to its flexibility, scalability, and robust monitoring capabilities through a user-friendly interface. It allows for defining workflows as code, offering customization to meet diverse project needs, and facilitating complex workflow management for large data volumes. The platform’s extensive plugin ecosystem and strong community support further enhance its appeal. However, Airflow’s steep learning curve, especially for those new to Python or managing distributed systems, can be a hurdle. It also demands significant infrastructure and DevOps knowledge for setup and maintenance while managing complex workflows and ensuring system performance can be challenging.”

12. How would you determine a customer’s location based on their credit card transactions for a fraud detection system?

Tesla seeks Data Engineers who can leverage data to enhance security measures, optimize operations, and improve customer experience. The interviewer can ask this question to assess your analytical skills and your approach to problem-solving using data.

How to Answer

Describe the steps you would take to analyze the transaction data, such as cleaning the data, identifying patterns, and applying statistical or machine learning models to detect anomalies. Highlight the importance of data privacy and ethical considerations when handling customer data.

Example

“In determining a customer’s location based on credit card transactions for a fraud detection system, I would first preprocess the data to ensure its quality and integrity. This involves cleaning the data, handling missing values, and normalizing the data format. Next, I would analyze transaction patterns, looking for common locations where the customer frequently makes purchases. Using clustering algorithms, I could then identify outliers or transactions that deviate significantly from the customer’s usual patterns, which may indicate fraudulent activity. Ensuring data privacy and adhering to ethical standards would be my top priority.”

13. How would you handle data quality issues like missing values, inconsistencies, and data duplication during the ETL process?

High-quality data is essential for accurate analytics and the performance and safety of Tesla’s products. The interviewer can ask this to assess your technical skills in managing common data quality issues and approach to maintaining the integrity and reliability of data throughout the ETL.

How to Answer

Describe specific techniques and tools you would use to identify and rectify each type of data quality issue mentioned (missing values, inconsistencies, and duplications). Mention your approach to preventing such issues in the future.

Example

“In handling data quality issues during the ETL process, I start by implementing checks to identify missing values, inconsistencies, and duplications as early as possible. For missing values, depending on the context, I might use imputation techniques such as mean or median substitution for numerical data or mode substitution for categorical data. Inconsistencies are addressed by standardizing data formats and using data validation rules to ensure that incoming data adheres to these standards. For duplication, I use algorithms to identify and merge or remove duplicate records based on a set of key identifiers. Additionally, I advocate for the implementation of a robust data governance framework that includes data quality metrics and monitoring tools to proactively identify and address issues.”

14. How would you evaluate a clustering model’s effectiveness in grouping similar basketball players without pre-labeled data?

This question may be asked at a Data Engineer interview at Tesla to understand your approach to validating and improving machine learning models, which are essential for Tesla’s data-driven decision-making processes.

How to Answer

In your answer, describe specific techniques or metrics you would use to evaluate the clustering model’s performance, such as silhouette score, Davies-Bouldin index, or visual inspection of clusters. Explain how you would assess the similarity of players within each cluster.

Example

“I would start by assessing the cohesion and separation of clusters using metrics such as silhouette score or Davies-Bouldin index. Additionally, I would visually inspect the clusters to ensure that they align with my domain knowledge of basketball player characteristics, such as playing position, playing style, or physical attributes. To further validate the model, I would compare the similarity of players within each cluster using domain-specific similarity measures or distance metrics. Lastly, if the model’s performance is not satisfactory, I would explore potential enhancements such as feature engineering to extract more informative features or parameter tuning to optimize the clustering algorithm’s performance.”

15. Explain the security considerations to incorporate when working with sensitive data on a cloud platform.

It’s essential for Tesla to prioritize security when handling sensitive data on cloud platforms. In your Tesla Data Engineer interview, you might encounter questions about the crucial security considerations needed to safeguard this data, reflecting Tesla’s heavy dependence on cloud-based infrastructure for data storage and processing.

How to Answer

While answering, discuss the importance of data encryption and access controls on a cloud platform. Highlight the need for secure data transmission protocols, such as HTTPS or VPNs, to prevent unauthorized access or interception of data in transit.

Example

“When managing sensitive data on a cloud platform, incorporating robust security measures is crucial to safeguarding data integrity, confidentiality, and availability. Key considerations include data encryption, which secures data both at rest and in transit, rendering it unreadable in unauthorized hands. Secure data transmission protocols such as HTTPS and VPNs are essential to prevent interception of data during transit between cloud services. Implementing stringent access control mechanisms is also vital, ensuring that only authorized personnel have access to sensitive information. This involves deploying role-based access controls (RBAC), multi-factor authentication (MFA), and stringent identity and access management (IAM) policies.”

16. Write a function to stem all words in a sentence using the provided dictionary, replacing each word with its shortest root, given a dictionary consisting of many roots and a sentence.

Data Engineers at Tesla work with large volumes of textual data and need to preprocess it effectively for analysis or modeling purposes. This question tests your coding skills and your ability to manipulate text data efficiently.

How to Answer

First, make sure you have understood the problem correctly then describe your approach to this clearly. Iterate through each word in the sentence and check if it exists in the provided dictionary of roots. Showcase your understanding of string manipulation, data structures, and algorithm optimization.

Example

“First, I would preprocess the dictionary of roots to optimize for quick lookups, potentially converting it into a prefix tree (trie) for efficient root finding. This data structure would allow me to quickly determine if a word or any prefix of it matches a root in the dictionary. Then, for each word in the sentence, I would search for the shortest prefix in the trie that matches a root and replace the word with this root. If no such prefix is found, the word remains unchanged.”

17. Describe the concept of dimensionality reduction and its use in handling high-dimensional data for analysis.

Dimensionality reduction techniques help in simplifying and compressing complex datasets. Given Tesla’s focus on innovation and data-driven decision-making, the interviewer might ask this question to assess your understanding of fundamental data engineering concepts and your ability to optimize data processing workflows for efficient analysis and model training.

How to Answer

Begin by defining dimensionality reduction and its significance in data engineering and machine learning. Then, explain the types of dimensionality reduction techniques. Lastly, discuss how dimensionality reduction can be applied at Tesla.

Example

“Dimensionality reduction is a process used to reduce the number of input variables in a dataset by preserving its core information. This is particularly useful in dealing with high-dimensional data, where the ‘curse of dimensionality’ can lead to increased computational complexity and overfitting in machine learning models. For instance, Principal Component Analysis (PCA) is a technique I’ve used effectively to identify the most relevant variables from a large dataset, thereby improving the efficiency and accuracy of predictive models. In a practical scenario, like analyzing vehicle sensor data at Tesla, dimensionality reduction can help in isolating the key factors that influence a vehicle’s performance or battery life.”

18. Given a users table, write a query to get the cumulative number of new users added by the day, with the total reset every month.

This question is likely to be posed during a Tesla Data Engineer interview to gauge your proficiency in SQL and your ability to manipulate data effectively for analytical purposes. The interviewer aims to evaluate your technical skills in handling databases and conducting data analysis, which is essential for roles involving data management and interpretation at Tesla.

How to Answer

To answer this question, you would write a SQL query that aggregates the number of new users added each day, resetting the count at the beginning of each month. You can achieve this using a combination of window functions, such as ROW_NUMBER(), and date functions to group the data by day and month.

Example

“First, I would use the DATE_TRUNC function to extract the day and month from the registration_date. Next, I would use a common table expression (CTE) to aggregate the counts of new users by day and month. Within the CTE, I would utilize the ROW_NUMBER window function to assign a unique row number to each day within each month, resetting the count at the start of each month. Finally, I would construct the main query to select the month, day, new user count, and cumulative user count from the CTE. The cumulative count would be calculated by summing the new user counts over the rows partitioned by month and ordered by day.”

19. Explain the differences between dimensional and star schema designs and when you would choose one over the other.

Tesla deals with diverse data models across various areas. Choosing the right schema design optimizes data storage and analysis efficiency. This demonstrates your ability to design efficient and scalable data architectures for various use cases.

How to Answer

To answer this question, you would first explain the differences between dimensional and star schema designs. You would then discuss when you would choose one schema design over the other. For example, dimensional schema designs are more suitable for complex analytical queries with multiple dimensions and measures, whereas star schema designs are better for simpler data.

Example

“Dimensional schema designs typically consist of dimension tables representing different aspects of the data and a fact table containing measures. Star schema designs are a specific type of dimensional schema where the fact table is directly connected to multiple dimension tables. When choosing between the two designs, I would consider factors such as query complexity, reporting needs, and data modeling requirements. For complex analytical queries with multiple dimensions and measures, a dimensional schema might be more suitable. However, for simpler, more streamlined queries requiring quick access to aggregated data, a star schema design could be more efficient.”

20. What’s the probability that the second card is not an Ace when you draw two cards from a shuffled deck, one at a time?

Probability theory is widely used in various data-related tasks, such as making business decisions and understanding uncertainty. This question might be asked at a Tesla Data Engineer interview to assess your knowledge of basic probability concepts, which are essential for analyzing data and building predictive models.

How to Answer

To answer this question, you would calculate the probability of drawing a non-Ace card on the second draw, given that the first card drawn was not an Ace.

Example

“The probability of the second card not being an Ace when drawing two cards from a shuffled deck, one at a time, can be calculated as follows. Given that the first card drawn was not an Ace, there are 51 cards remaining in the deck, out of which 48 are non-Ace cards. Therefore, the probability of drawing a non-Ace card on the second draw is 4851.”

Tips When Preparing for a Data Engineer Interview at Tesla

By following these tips and dedicating time to thorough preparation, you’ll be better equipped to excel in the Data Engineer interview at Tesla:

Prepare for Behavioral Questions

Familiarize yourself with the STAR (Situation, Task, Action, Result) method for structuring your responses to behavioral questions. Avoid embellishing or exaggerating your experiences, and focus on providing truthful and relevant information.

To enhance your preparation, utilize the Question Bank at Interview Query, where you can filter behavioral questions by company and position.

Master Data Engineering Basics

Focus on mastering key areas, including data modeling, data warehousing, ETL (Extract, Transform, Load) processes, and data lifecycle management. Enhance your skills in data processing frameworks such as Apache Spark and Hadoop, and become proficient with data pipeline tools like Apache Airflow.

To further advance your preparation, consider following the Data Engineering Learning Path available here at Interview Query.

Understand Tesla’s Data Infrastructure

Research Tesla’s data architecture, pipelines, and tools they use. Understanding their data ecosystem will give you insights into what skills and technologies you should prioritize in your preparation.

Stay informed about the latest trends in Data Engineering by following our Blog.

Practice Past Interview Questions

Explore and practice answers to frequently asked data engineering interview questions.

Consider checking our curated lists of the Top 25 Data Engineer Python Questions and the Top 10 SQL Interview Questions for Data Engineers, designed to sharpen your skills and boost your confidence.

FAQs

What is the average salary for a Data Engineer Role at Tesla?

The average base salary for a Data Engineer at Tesla is $137,677. To find out more about the latest salaries for a Data Engineer role in general, consider checking out our Data Engineer Salary guide.

$137,677

Average Base Salary

$114,327

Average Total Compensation

Min: $115K
Max: $164K
Base Salary
Median: $140K
Mean (Average): $138K
Data points: 25
Min: $49K
Max: $163K
Total Compensation
Median: $126K
Mean (Average): $114K
Data points: 4

View the full Data Engineer at Tesla salary guide

What are some other companies that I can apply to as a Data Engineer apart from Tesla?

There are numerous companies seeking Data Engineers across various industries, not just Tesla. Embrace opportunities even if you feel you’re not fully qualified; growth often comes from stepping outside your comfort zone. Explore job openings at companies like Square, Meta, Amazon, PayPal, and many others.

Does Interview Query have job postings for the Tesla Data Engineer Role?

Yes, we regularly update our Jobs Board with the latest openings across various companies, including Tesla. We encourage you to check out our portal, where you can filter positions based on your location, desired seniority level, and other preferences. Once you find a role that interests you, you can apply directly through the relevant company’s career portal.

Conclusion

With the insights provided in this guide, you’re well equipped on your way to understanding the interview process.

For those looking to dive deeper into potential interview questions, we highly encourage exploring our main Tesla Interview Guide. Apart from Data Engineering, we have covered guides for other positions at Tesla, including Data Analyst, Data Scientist, and Software Engineer roles.

To further bolster your preparation, don’t miss out on our Data Engineering Challenge and the curated list of the Top 100 Data Engineer questions available here at Interview Query.

Believe in your abilities, and don’t hesitate to seek out resources that aid in your growth. We’re rooting for you!