Is the weight filtration a topological invariant? This question is somehow related to (but different from) the following MO question and the one linked from there
Diffeomorphic Kähler manifolds with different Hodge numbers
Let $X$ and $X'$ be two complex algebraic varieties that are diffeomorphic to each other. 
One may or may not assume they are irreducible. Then:


*

*(Weak form) For each pair of integers $(i,n),$ do we always have 
$$
\dim Gr^W_iH^n(X,\mathbb Q)=\dim Gr^W_iH^n(X',\mathbb Q),
$$
where $W$ denotes the weight filtration on the mixed Hodge structures?

*(Strong form) Let $f:X\to X'$ be a diffeomorphism. Does $f^*:H^n(X')\to H^n(X)$ respect the $W$-filtrations?
Variants: One can ask similar questions with "diffeomorphic" replaced by "homeomorphic" or "complex analytically isomorphic". For instance, does the weight filtration see the difference between tangential intersections and transverse intersections? One can also add coefficients.
At the first sight, it's not clear to me how to approach the question, since there seems to be no relation between the resolutions of $X$ and $X'.$  
Edit: As algori pointed out to me, this is false without the compactness assumption, even for "complex analytic isomorphism". So I will assume $X$ and $X'$ are compact.
 A: If one does not assume $X$ and $X'$ compact, then there are relatively easy counter-examples: there is a vector bundle over an elliptic curve with total space analytically equivalent to $\mathbb{C}^\*\times\mathbb{C}^\*$, see e.g., Peters-Steenbrink, Mixed Hodge structures, p. 102.
There are positive results as well, but the only one I can think of is this: if $X$ and $X'$ are (possibly singular) compact algebraic surfaces, the answer to question 2 is positive, see Steenbrink-Stevens, Indag. Math., 46, 1984, no. 1, p. 63-76.
A: Not an answer, but related somewhat is an important topological property of the weight filtration. Namely if $f: X \to S$ is morphism of complex algebraic varieties such that $R^if_*Q$ are local systems (e.g. all fibers are homeomorphic) on $S$, then the weight filtration assembles to give sub-local systems. So the weight filtration is locally constant, in families. 
An arithmetic version (over Spec $Z$)  is also available. 
See Deligne's ICM 1974 address, especially Theorems 2 and 14.
