Aramco Americas interview question

Previous experience, ROS, Arduino, C/C++ programing experience, Python experience. What is Kalman filter?