The answer to that question is no.
God cannot create a rock so big that He cannot pick it up.
Let me explain: God’s omnipotence does not mean that God can do anything. Let me give you an example: God cannot lie (1 Sam. 15.29, Hebrews 6.18). That God is omnipotent does not mean that God can lie. God cannot do immoral things because they go against His nature.
There are other things that God cannot do: He cannot do illogical things. He cannot make 2 + 2 = 5. He cannot make a cause follow an effect. He cannot go beyond these rules because they are part of His nature. God is a good God and He is consistent and honest. Because God cannot lie, He cannot make 2 and 2 = 5 because 2 and 2 = 4.
Now God’s omnipotence means that God can lift an infinite weight. That is not inconsistent with God’s nature and part of the nature of God: He can lift infinite weight.
For God to be able to create a rock SO heavy He cannot lift it, God would have to make a rock that weighs MORE THAN INFINITE. God cannot do this because it would be against His nature: to create something more than infinite is something God cannot do because it is illogical.
I hope I have explained this well enough,